1054922 2468
434664 1289
653960 1487
107283 947
85892 464
35474 453
20032 110
34959 74
77031 263
37283 403
759185 1144
32279 653
28447 839
30572 641
36899 410
70775 305
25240 865
657362 1463
635155 961
15146 76
66270 601
11199 508
595964 3098
11332 78
296984 1079
27108 217
14181 445
1006836 2113