28599 597
18814 101
28026 344
24678 185
8949 170
2975 525
11028 282
29243 164
9820 212
18293 475
30625 77
10486 302
48990 466
19640 373
1488 159