41041 485
22683 143
13698 279
9431 320
13966 585
12218 441
28308 771
30648 640
12765 194
15088 731
7610 27
32264 218
69992 288
26879 804
22903 247
48044 766
13653 31
32971 601
33014 291
20621 52
30341 372
25666 445
10342 255
13227 93
24019 500
12478 478
8705 539
32223 250