45065 517
37441 390
5736 518
35245 373
33487 681
13005 557
28700 405
28733 80
39770 339
22503 47
21290 652
15975 454
95676 495
31556 320
20060 623
37268 301
43165 584
43568 660
59988 195
31078 648
14466 58
41442 292
39013 94
8663 729
6992 408
25041 217
43915 501
3600 403