2147 87
51050 389
9654 652
36964 564
97756 114
5408 669
3288 58
5755 666
10250 581
11493 545
18987 575
9267 703
343978 893
5004 453
118125 833
11670 161
9092 285
344338 1104
93227 726
100082 888
12455 436
16956 149
45735 66
24394 374
16159 246
13283 799
16501 620
62140 928