5581 26
1697 10
2071 7
3029 7
3780 14
2882 13
1013 5
2924 13
15093 116
5963 13
832 5
3654 13
13042 36
22974 36
111072 147
16689 40
98821 199
22824 9
3939 29
4431 35
10652 21
415 24
2363 14
5064 13