21627
16575
2755
3848
21407
8985
2273
9508
241014
2147
93649
23570
34157
20683
4469
7067
4029
1926
12282
10256
3291
5162
16585
83461
3537
5029
3865
52548
5077
4157
2027
2468
5079
18145
5802
14032
3945
9895
2377
18894
2015
2552
2508
1880
2474
2050
7194
2140
2961
5104
7874
20121
6080
4239
3166
4356
5184
5770
6527
3214