12583 305
6134 700
37443 398
9047 105
8744 254
8170 228
18638 275
7411 407
3889 99
3402 584
14632 643
4714 515