2698804 6599
697280 1987
377542 1078
4003 465
9216 411
8210 554
49048 401
8906 243
14214 384
13300 582
4406 403
115538 632
40931 581
58169 485
46475 236
42196 395
46339 393
20728 329
4602 641
60995 598
6789 448
2897 30
91636 454
4560 153
55058 163
8827 633
22073 113
112144 806