4013723 1237
4247596 1526
9881615 2949
1014435 351
4537276 1382
5026199 1460
3234225 955
4073533 1376
3389118 936
2230892 691
33333076 11730
4819765 1533
3057215 782
11808222 4084
1198473 587
833272 254
259231 113
2931866 719
1932798 571
8974389 3163