30128 593
5411 735
9205 624
28882 105
10603 359
3342 515
2171 312
3392 788
1477 63
6802 596
3776 259
2164 540
7701 188
2494 417
1475 171
2300 339