12272 28
4191 2
2352 9
3228 21
1416 2
1210 2
1703 3
1607 5
5020 14
1852 9
6347 23
2356 12
3401 19
3385 9