27900
20889
16528
14693
13917
12668
12621
11003
8441
8120
67
1303
66
72
4559
1619
2059
2501
482
2330
3184
3257
471
1462
1363
2755
3076
813
2275
1806
914
753
3044
5222
1594
1204
2258
2120
1846
2113