45120 517
37476 386
5733 518
35382 373
33513 681
13012 557
28657 405
28852 80
39884 339
22484 47
21302 652
16023 454
95780 495
31547 320
20086 623
37293 301
43132 584
43647 659
60212 195
31032 648
14454 58
41429 292
39238 94
8628 729
7016 408
24993 217
43952 501
3611 403