59903 50
4854 532
22503 262
89433 682
18400 195
8429 288
3901 826
10266 207
27920 972
4040 644
8786 198
6792 60
14889 427
3385 474
2894 361
11742 249
4755 594
2298 552
3169 630
1239 52
37469 508
3147 567
1355 69
2863 584
4062 739
3644 610