12221 28
4109 2
2337 9
3213 21
1404 2
1196 2
1688 3
1594 5
5000 14
1838 9
6319 23
2334 12
3380 19
3364 9