6002 506
5913 120
13435 521
8332 441
7114 512
7417 399
14785 681
6365 79
6288 541
8142 621
4482 45
9437 597
5093 106
7442 601
8143 349
8421 462
42680 668
7755 259
10866 293
7973 308
10388 582
9578 46
8728 393
17682 323
6856 553
15064 644
2892 51
8539 679