9345 51
11091 412
10580 906
12361 758
8231 257
28772 289
23636 91
9887 126
1762659 3618
245488 1043
1526853 3011
374583 1158
263787 1567
229159 589
191365 743
1968056 5931
680501 1978
364252 1068
1613733 6651
106583 629
38150 580
43547 384
55156 485