60215982
14247
58816855
25830
25514513
10489
22073988
6977
11157919
5397
21627581
8193
23375368
15698
81374455
27441
29113748
11177
10982677
3462
114354642
43288
22047184
6207
51547769
23087
13390535
4665
14092295
5783
83611595
29037
24343610
6418
10754846
3826
30894852
13593
27350918
12594
13723494
5761
19021165
8208
45632857
16788
7186355
1988
35158225
6782
9468653
3377
12562704
3238
8696085
3430