3194
18753
64403
31866
5339
10410
2502
2295
18256
5569
3937
53520
3026
18528
19170
12278
2873
6839
2556
6238
3842
4669
9982
12121
3372
9848
4799
2495
3913
51487
4896
10139
9678
2895
2262
5428
5003
2447
8589
2763
127118
52568
12450
4182
14345
5227
12132
7414
4868
26676
76399
12920
10083
2860
3109
3190
8714
8493
2364
4101