8646 30
4695 7
2205 13
3222 5
3133 5
3285 17
6129 19
3142 10
10117 16
5075 12
7260 18
13737 17
10501 26
9441 10
5233 15
4872 7
2975 11
21338 23
4147 4
25583 7
5987 14
2331 13
3502 23
3121 4