111404 250
10943 61
14491 58
6050 31
6330 23
5989 20
9167 19
3915 12
2699 9
2220 9
2834 8
3032 6
2934 2