9494 21
6293 29
19712 16
10053 31
2866 6
4099 18
1018 5
2168 9
5214 13
4999 6
13341 32
11942 54
4088 20
1660 11
3326 13
10663 19
35807 142
34666 75
36855 89
4282 16
10114 22
3324 6
40294 152
1647 11