59561 507
4543 53
103688 399
5058 261
31135 674
47136 584
21875 331
57063 872
65846 833
16747 695
22792 669
7977 448
14776 475
28670 489
19624 413
8267 558
16958 504
16346 494
22013 241
34084 591
14858 578
11448 131
28739 521
6373 765
4536 655
2340 589
7496 389
3785 265