1020166 279
3819246 1190
1537602 524
791602 301
5093341 1385
703396 207
9057217 3072
1269995 439
2193777 559
2239465 593
4533695 1288
2143103 650
2418834 920
1318677 351
3374409 1237
5511261 1476
3354209 1178
1744143 505
3120600 964
3323292 1181
6932370 2070
740115 248
1215720 354
4147068 1052
3839396 1416
3369841 1068
29126267 8205