30474 593
5616 735
9488 624
29123 105
11649 359
3439 515
2270 312
3481 788
1581 63
6950 596
3891 259
2233 540
9183 189
2581 417
1576 171
2378 339