7946 521
294617 1229
75606 635
78561 308
67325 642
43054 325
10469 889
10047 700
29281 362
68508 623
17309 154
98053 634
3583 152
22532 731
18418 363
29231 744
258073 465
6923 658
6116 296
10467 715
2570 54
5550 551
9748 626
5097 380
10750 839
5194 412
2370 239
3316 470