4012476 1237
4246437 1526
9880060 2940
1013804 351
4535573 1382
5025040 1457
3233908 951
4072543 1372
3388537 936
2229999 691
33319222 11711
4812219 1520
3056153 782
11793020 4062
1197615 587
832327 254
259036 113
2930559 719
1932582 571
8973268 3163