30126 593
5409 735
9203 624
28881 105
10601 359
3342 515
2170 312
3392 788
1476 63
6801 596
3773 259
2164 540
7700 188
2494 417
1474 171
2300 339