2429 3
32166 171
7055 19
10229 28
4664 26
2928 15
2196 9
2742 9
4326 29
2164 8
4243 17
3629 19
5078 35
1541 6
1917 8
2169 8
1693 7
2040 6
1290 1