3057093 1152
1714203 229
2326000 527
1456618 188
415629 59
1135538 103
2373633 373
789758 65
737429 116
1011256 182
879102 144
1503475 72
1407549 292
299896 37
719314 119
1029173 260
1705045 276
1207342 153
488542 59
3483470 662
612330 56
1400537 213
2611241 323
1165527 226
1144208 147
3408813 97