15532 515
27495 437
43797 340
8790 206
20471 514
7194 258
7942 921
5629 449
3626 209
2797 345
6522 504
3888 637
24209 181
9091 530
1842 31
11611 553
3737 274
9808 844
5741 587
14231 495
1773 37
9295 837
9327 344
3314 527