45086 517
37455 390
5737 518
35257 373
33503 681
13006 557
28717 405
28751 80
39787 339
22517 47
21300 652
15985 454
95723 495
31570 320
20066 623
37284 301
43180 584
43576 660
60017 195
31099 648
14474 58
41456 292
39029 94
8664 729
6992 408
25041 217
43916 501
3601 403