10033731
5032
43527126
22562
27748528
4376
18141629
5441
23254005
11108
34700586
11561
36179793
30360
24877062
8535
13228630
3326
4747562
3471
19408055
7794
23312608
8055
26290835
8868
30363451
6421
41909860
14724
27693927
11787
13710224
3213
16051763
7935
8455411
2723
20995791
7574
2332814
2365
5518179
4655
11399551
2874
2053234
2117
7789494
2846
1171754
973
4232972
3537
29377026
11306