7631 80
54736 163
17247 692
40039 796
12103 49
48850 614
14248 640
11991 469
36402 502
31250 766
10675 330
35546 382
21404 486
12995 85
10432 313
7297 388
6553 107
21918 161
5533 167
15763 256
31787 404
13750 774
29209 688
16861 49
14198 439
20985 56
29742 623
30328 927