5605 636
40645 70
15542 857
12683 579
95808 734
54087 312
31945 517
15468 459
14280 683
21787 500
12527 564
44038 551
11973 70
15779 782
26398 443
12078 511
38049 668
11320 613
28055 228
37299 135
45185 485
16304 932
10308 926
8938 27
12454 267
12249 190
8514 317
34821 718