13132642 4687
20175373 4278
9224784 3367
1666275 490
27381420 15133
16000797 6993
6482296 1998
30846279 11077
22097833 7508
25105958 11180
30150589 10169
6128182 2111
27839891 7910
8544154 2484
2795762 694
17028050 7147
20128504 7831
19036810 6996
21379316 8966
31893378 13025
11792058 4995
64280776 12874
18103961 6113
16848106 5771
11773507 3465
28970268 10800