2814
3011
243
222
312
2912
182
307
190
163
120
143
22346
16850
14931
13350
10222
995263
8914
8810
848148
734142
68111
6790