118080 198
10650 41
5678 39
7911 32
4327 25
2319 23
3951 16
3636 13
3785 12
3072 11
2449 10
2863 7
2056 5
117 1