3007579 319
1842158 105
1763359 81
1744779 99
1608080 80
1539584 258
1475429 52
1426131 104
1412956 295
1276855 109
1104651 176
1087534 39
1056782 96
1049931 87
959208 128
868659 76
857806 39
839480 103
779304 80
779277 62
774434 35
771233 27
769726 122
738407 13