4293 7
4111 8
1781 3
10417 52
2700 1
4666 11
4495 12
6125 22
6714 12
3305 10
3126 2
4387 9
15760 21
9905 21
7173 10
3019 4
5072 10
4508 7
2296 2
2289 3
3322 6
2533 6
3038 5
3277 1