5035 532
3564 360
5667 274
5362 795
5387 621
2704 71
3254 401
9737 570
4269 684
4793 418
2749 271
4565 536
1957 287
3884 610
4172 915