386606 757591
304462 649733
295962 642446
290067 612714
283627 617354
275123 585058
274730 654878
274675 599676
273333 586928
268412 571187
3489 14097
1186 19524
33988 173257
5846 43304
20756 65113
10156 76464
6705 85904
29824 59261
19012 50211
27686 107203