3057093 1171
1714203 229
2326000 540
1456618 191
415629 62
1135538 103
2373633 373
789758 65
737429 116
1011256 191
879102 147
1503475 72
1407549 304
299896 40
719314 122
1029173 276
1705045 279
1207342 157
488542 59
3483470 697
612330 59
1400537 216
2611241 326
1165527 229
1144208 147
3408813 97