100751 683
326820 758
38136 270
464388 1163
138509 816
260047 292
43153 684
12345 64
288345 995
40659 290
297466 963
29637 692
104187 392
184574 972
89710 165
17862 180
33185 787
12339 537
136946 672
94986 209
11986 63
12362 357
31148 178
7919 606
9015 556
12683 300
36069 483
13246 328