30891 470
4012 209
7584 685
10938 941
17297 1000
10315 569
11948 674
15409 196
51061 486
15310 563
15073 621
72052 642
1563910 4497
1352311 2535
309005 850
460068 1312
1112996 1889
923490 1982
12931 622
582677 1215
9400 117
647961 1337