30538 594
5651 735
9646 624
29123 105
11833 359
3442 515
2280 312
3501 788
1593 63
7188 596
3909 260
2252 540
9376 189
2590 417
1589 171
2389 339