23028 70
1686 6
3548 12
4494 12
2913 7
6050 17
5636 14
1696 4
2358 6
1943 4
1574 5
1240 1
1716 7
1862 4
1599 2
2324 6
1347 1
1832 4
3420 12
1162 1
2830 7
1792 5
1617 5
990 4