4860
4259
2444
1853
2497
4605
2213
3465
52638
3958
3907
2707
3123
2977
2976
2918
9685
4230
2459
2255
2915
4337
4510
3063
4736
3140
5099
18557
3269
6194
3086
11219
7867
2791
5381
15581