322241 1184
159691 413
78589 336
176048 838
58668 474
267709 1551
121388 554
40063 647
20992 267
41911 375
25667 454
92105 401
6672 191
6057 650
126473 421
54516 174
145611 328
185985 551
48951 276
44766 103
47172 701
22683 533
109955 818
24673 561
44994 163
124357 430
139915 286
27211 623