111400 250
14488 58
10940 61
9164 19
6327 23
6048 31
5987 20
3913 12
3031 6
2931 2
2832 8
2699 9
2211 9