3609 19
4338 18
2603 9
3889 23
2084 3
1853 4
1492 3
1817 5
3996 8
1296 2
3000 8
4159 14
1342 2
1672 2
1718 11
1497 2
2678 8
5069 13
3643 15
10314 32
3658 13
2198 3
1836 6
3533 37