138022832
73858
25417796
11341
18343881
7916
7845895
3411
74213402
12066
19153510
5139
5255180
2120
6970232
2362
5899436
1913
918328
691
4941951
1561
7447742
1567
6038979
1721
4352381
1485
1277296
480
92431
194
317929
320
3819425
4699
2382706
493
479906
709
380908
565
82655
141
296406
521
88753
119
253922
383
454754
135
64751
100
20866
40