3008632 319
2648631 370
2636258 120
2462708 361
2372327 157
1813578 285
1780007 360
1540252 258
1536481 117
1413704 295
1404684 169
1337682 77
1312256 3
1175353 182
1138030 192
1114134 122
1112477 202
1105033 176
1091752 179
1089659 61
1081609 145
1050480 87
1037904 130
1034158 209