186731171
111909
18525154
6547
41843782
17366
88885937
31544
28778876
10929
14178975
7184
13211612
5152
13586253
4611
17147996
5394
20281000
7514
6595418
1944
7850516
3116
8919823
3521
15602185
6751
12687321
5708
12573684
4608
13154599
5456
3812237
1350
3403846
955
17747029
8281
6320400
2073
32800413
12261
53937261
21592
13577224
4772
23157656
7059
2734194
794
9210744
3210
4002762
1184