43527126
22562
18141629
5441
34700586
11561
24877062
8535
4747562
3471
19408055
7794
23254005
11108
41909860
14724
23312608
8055
27693927
11787
4232972
3537
16051763
7935
8455411
2723
2332814
2365
5518179
4655
11399551
2874
2053234
2117
7789494
2846
3052437
3314
1171754
973
20995791
7574
3177208
2576
2061189
1636
2573052
2164
10794571
2962
12681230
5554
1664830
1479
2523471
2211