30477 593
5616 735
9488 624
29123 105
11651 359
3439 515
2271 312
3481 788
1581 63
6950 596
3891 259
2234 540
9293 189
2582 417
1576 171
2378 339