27900
20889
16528
14693
13917
12668
12621
11003
8441
8120
72
59
137
2924
1490
2736
3412
2477
5296
4235
1309
7110
1506
4920
4358
3885
770
1001
1045
2866
1183
2323
3101
715
6186
2135
1410
4341