3642528 1011
1036565 294
39832893 10546
3201911 933
646586 172
3445199 907
3868365 1406
3842409 568
2788820 657
395664 73
11755358 2063
99631525 30671
627727 84
2459157 314
319113 31
1186557 230
4860175 1141
4171472 1229
2222884 902