29454
18142
11341
4299
7692
78599
6736
382
5837
1401
5209
19322
5053
19959
4424
2222
3915
53300
3898
1269
3774
202
3733
929
3530
2022
3107
0
3051
14397
2873
16694
2843
1750
2754
108589
2356
2853
2170
1676
2059
1139
1915
279
1804
386
1783
2206
1751
11038
1716
1727
1698
995