22936299 8655
16902961 4413
15936030 6056
13174262 4998
7755200 2271
29378408 12845
29082834 11743
9112129 2494
62599000 33806
23864432 8787
19276265 8221
6159927 2158
24686050 14347
8433149 2029
12270586 3716
17565420 5881
20068857 7307
22573037 6760
100552944 37180
11798687 3584