3007680 319
1842206 105
1763434 81
1744805 99
1608181 80
1539756 258
1475578 52
1426180 104
1413107 295
1276932 109
1104782 176
1087554 39
1056807 96
1050002 87
959231 128
868778 76
857851 39
839557 103
779401 80
779354 62
774533 35
771277 27
769778 122
738453 13