30530 594
5648 735
9644 624
29121 105
11815 359
3442 515
2280 312
3501 788
1593 63
7186 596
3906 260
2252 540
9347 189
2590 417
1588 171
2389 339