3007403 319
1842103 105
1763332 81
1744728 99
1608079 80
1539405 258
1475306 52
1426032 104
1412934 295
1276806 109
1104652 176
1087528 39
1056733 96
1049878 87
959058 128
868609 76
857777 39
839433 103
779277 62
779251 80
774429 35
771207 27
769701 122
738407 13