10175360
3386
7345316
2111
3675531
1021
2426789
600
5885211
1165
11442792
3242
8931136
1897
12263480
4746
5498654
2092
12656411
3531
3830396
634
4406573
1372
1415984
282
137501
138
4493771
1529
6047339
2067
7236196
1784
25445316
12280
12147303
4259
12372015
3260
9186296
3000
8065105
2403
39527939
16433
32620610
14909
26590932
11466
25158140
9255
22002599
8058
21380196
7282