2404
33172
1497
5167
6955
3982
5050
11429
2604
2196
3986
4219
2504
8806
14232
51618
8545
14427
6884
11981
31296
5364
10849
50421
33258
17494
9557
18320
4813
9427
19344
124851