4093 30
1350 7
3567 13
677 3
767 4
1070 6
1039 4
7237 25
5796 7
4223 23
3081 11
8032 30
2974 13
1735 10
6803 11
19420 87
1197 7
3458 13
1890 7
2933 18
1173 10
5104 18
3595 8
1939 8