111405 250
14492 58
10944 61
9168 19
6331 23
6052 31
5989 20
3916 12
3034 6
2937 2
2836 8
2699 9
2224 9