59562 507
4545 53
103691 399
5058 261
31136 674
47137 584
21878 331
57066 872
65853 833
16755 695
22792 669
7979 448
14776 475
28675 489
19628 413
8267 558
16962 504
16346 494
22015 241
34085 591
14858 578
11450 131
28742 521
6376 765
4537 655
2340 589
7497 389
3786 265