5581 27
1697 10
2071 7
3029 7
3780 14
2882 13
1013 5
2924 13
15093 118
5963 13
832 5
3654 13
13042 36
22974 38
111072 151
16689 40
98821 203
22824 10
3939 29
4431 35
10652 21
415 26
2363 15
5064 13