27278 1014
14018 582
4971 604
3669 61
3911 506
1579 238
2180 202
3183 763
3618 489
22265 215
10573 57