20791
15428
8334
3541
6847
73778
5477
348
4767
19322
4763
1277
4443
18847
3746
2133
3317
1147
3175
202
3131
929
2866
0
2811
14397
2711
48273
2636
16694
2609
1585
2457
1565
2405
100865
2017
2665
1930
1139
1600
11038
1587
992
1551
1632
1528
1147
1463
82
1455
42891
1406
224