43946196 17819
13123161 3663
10317379 3813
2683604 713
7295051 2089
6650852 2290
9354032 2921
19869549 6396
11147168 3942
9000716 2086
11816569 4439
29544165 11903
3167473 917
3407088 1055
10922836 2045
8157638 2456
3736585 1071
7497325 1935
7302993 1796
8893006 2579
15079455 5554
5893194 1159
32120428 10093
9724702 3370
8215880 2585
8095538 1680