1054843 2468
434605 1289
653880 1487
107279 947
85888 464
35473 453
20032 110
34959 74
77028 263
37283 403
759092 1144
32277 653
28447 839
30572 641
36897 410
70769 305
25239 865
657280 1463
635051 961
15146 76
66270 601
11197 508
595872 3098
11331 78
296967 1079
27108 217
14181 445
1006717 2113