3282
15118
2393
1714
16266
4296
16336
2264
32726
1352
4968
2275
6788
3737
4866
11183
1853
2463
2013
3840
4076
2347
5732
8644
14037
51109
8314
14249
6707
11812
30781
5178
10695
50085
32921
17102
9339
18110
4618
9228
18879
122851