3186
18753
64402
31866
24515
5339
10409
2502
2295
18254
3937
53519
3172
14648
3025
18527
19170
12277
2873
6838
2555
6238
3842
4668
9981
76213
3372
9846
4798
2495
51484
4896
10138
9675
2894
5427
5002
2447
8589
2763
127118
52568
12450
4181
8874
14345
5227
12132
7414
4866
26676
76399
12920
10083
2860
3109
8728
8712
8493
2363