12548369 4432
3702703 1196
3982094 933
13766860 3725
8333303 2283
3902084 1005
27216383 9349
54955037 21215
13176637 2560
6430186 3496
6671024 1784
6135096 1718
7851000 1492
8640058 3392
8926923 2214
15652878 4492
35683729 10599
9578891 2839
10238381 2708
10406368 3735
29978584 8714