31953201 14372
25566673 14243
20483479 8664
29776925 15045
24014509 12459
19348760 3738
8807995 3330
29186535 11645
21882844 7253
4511518 1335
8051041 3194
11631017 3820
24228753 12157
12325991 5598
20167802 7819
46760629 18463
35037679 11853
8727174 3147
9673481 4756
5158388 2397