2428
20271
4680
5761
5027
2565
2131
2833
13644
6213
4539
2060
2657
2811
4883
6605
5120
28046
9358
36266
12003
3725
5850
3749
2674
2353
4698
3054
2507
3600
7584
7609
11436
52757
2463
21483
8919
3095
102006
7625
38014
2511
3036
3578
2746
39507
25180
2362
3043
2229
3996
3181
3918
14634
12266
6222
3354
2848
3486
4378