3111
5875
109891
3030
16284
9508
2649
10931
9370
12737
84371
3371
63309
34428
12010
282005
3214
15396
3889
3612
3023
40574
1780
4897
41832
5133
2704
24359
2844
6770
2548
4028
3427
4480
23198
15272
296910
690821
5708
12277
12978
3368
164593
25949
5071
38323
6866
8200
2718
56876
5466
7340
3772
3097
2900
7300
6812
5479
48407
3222