30542 594
5651 735
9646 624
29124 105
11853 359
3443 515
2281 312
3503 788
1593 63
7189 596
3911 260
2252 540
9394 189
2591 417
1591 171
2390 339