4099 10
1188 4
1789 6
2548 2
2765 2
2734 7
3652 8
2522 5
3817 13
2129 4
3862 9
1853 2
5264 3
8585 29
19914 102
8538 41
8794 35
15029 65
6658 29
12729 59
2405 5
1924 2
13230 45
2034 7