111637 250
11001 61
14545 58
6108 32
6366 23
6020 20
9194 19
3949 12
2731 9
2414 9
2863 8
3063 6
2969 2