1054932 2468
434670 1289
653970 1487
107285 947
85893 464
35474 453
20032 110
34959 74
77031 263
37283 403
759196 1144
32279 653
28447 839
30572 641
36899 410
70775 305
25240 865
657376 1463
635170 961
15146 76
66271 601
11199 508
595979 3098
11332 78
296985 1079
27108 217
14182 445
1006859 2113