3008052 319
2648056 370
2635826 120
2462402 361
2372034 157
1813109 285
1779629 360
1539977 258
1536031 117
1413357 295
1404556 169
1337405 77
1312253 3
1175157 182
1137809 192
1113851 122
1112253 202
1104929 176
1091657 179
1089431 61
1081202 145
1050283 87
1037659 130
1033858 209