1054895 2468
434649 1289
653925 1487
107283 947
85890 464
35473 453
20032 110
34959 74
77029 263
37283 403
759150 1144
32278 653
28447 839
30572 641
36898 410
70774 305
25240 865
657333 1463
635120 961
15146 76
66270 601
11198 508
595933 3098
11331 78
296977 1079
27108 217
14181 445
1006796 2113