3002076 319
1409404 294
1535206 258
1102384 176
693206 136
428958 135
957278 127
687480 123
767081 122
1274229 109
1840081 105
1423926 104
838430 103
1742983 99
492007 97
1055377 96
395227 94
454502 94
401552 94
522403 93
1047907 87
1761653 81
1606257 80
336202 80