4020 14
1381 5
1262 5
1664 6
4330 19
2164 7
3597 5
8255 33
1550 3
2112 8
1814 7
838 2
2005 5
2560 12
1991 6
1750 8
1432 4
16329 33
1430 6
1683 6
2355 17
3424 19
2810 9
5837 30