2496
2632
22133
2419
17152
20866
2690
2121
6543
8971
4702
3056
20400
2936
5595
5895
6089
4074
4296
2027
6210
4872
8268
5848
2282
2662
5841
15290
4306
4282
8811
16842
12691
2103
10945
4987
2542
24328
23947
10089
2971
5093
2692
9553
15715
7941
2879
5978
47957
3584
12229
2559
2652
2969
5336
1847
9812
9158
7055
5015