2259 9
5995 20
9176 19
111441 250
2844 8
6341 23
6063 31
3043 6
3925 12
2944 2
10956 61
2707 9
14504 58