21215
15547
8529
3525
6888
74173
5564
351
4813
1278
4784
19322
4479
18913
3799
2140
3346
1156
3216
202
3153
929
2885
0
2825
14397
2774
48647
2652
16694
2621
1595
2526
1610
2425
101187
2030
2670
1935
1139
1608
11038
1597
992
1555
1632
1554
1171
1477
82
1465
43001
1438
227