41414311 18258
21387205 6305
11674742 3107
34970656 15591
97881642 35518
13239808 2566
8229913 1954
12674328 4841
52472173 20181
12187940 5039
26436583 8306
20553439 7272
6310385 1856
3276272 889
3931049 1190
5785013 1693
9494844 2290
217834 562
9772988 3003
5535014 1476
173456 367
3830107 1212
1672225 571