3004752 319
2643876 370
2634081 120
2459605 361
2369957 157
1810002 285
1777401 360
1537431 258
1533584 117
1411578 295
1402527 169
1335107 77
1312255 3
1173432 182
1135555 192
1112207 122
1110680 202
1103727 176
1090653 179
1088328 61
1079626 145
1049034 87
1036509 130
1031777 209