2147 87
51061 389
9660 652
36965 564
97759 114
5409 669
3288 58
5755 666
10250 581
11493 545
18990 575
9267 703
343995 893
5004 453
118125 833
11670 161
9092 285
344343 1104
93232 726
100089 888
12455 436
16958 149
45737 66
24394 374
16163 246
13285 799
16503 620
62143 928