2404
33174
1497
5167
6956
3983
5050
11429
2604
2196
3988
4219
2504
8806
14233
51618
8546
14427
6885
11981
31297
5365
10850
50422
33259
17495
9558
18321
4815
9427
19344
124856