50896 78
25869 174
23795 115
15186 441
12489 215
16441 169
22559 57
6971 237
16188 780
17279 215
13953 375
64292 304
19961 846
20579 483
17034 387
135878 569
20071 318
12732 442
26469 625
14450 655
24216 505
11175 545
39607 105
93423 711
15141 885
25716 599
20950 1009
30544 375