1588 2
12234 30
2866 9
2253 2
3354 7
1601 5
3282 11
5071 36
906 1
5199 24
2227 4
19995 59
4111 7
3444 8
3815 19
1670 5
1661 3
4031 8
1554 7
2903 2
3689 16
3350 17
2067 9
1928 5