27900
20890
16536
14694
13922
12670
12621
11003
8442
8121
68
1570
2910
742
1698
3160
1395
1259
1899
2764
595
1311
1630
1835
1402
1583
705
994
1093
1612
2408
1407
1572
1543
1309
1248
1205
902
825