21194
15546
8509
3574
6878
74068
5557
350
4807
1278
4784
19322
4476
18900
3793
2140
3342
1156
3214
202
3151
929
2885
0
2824
14397
2766
48636
2652
16694
2617
1585
2519
1609
2421
101121
2028
2670
1935
1139
1608
11038
1596
992
1555
1632
1551
1171
1475
82
1465
42995
1436
227