30918 32
7028 15
4594 29
4882 22
7049 28
13171 41
3151 7
35274 102
10795 33
6294 14
5381 29
6316 13
18095 54
4082 12
30395 95
9334 11
2681 9
2960 2
5468 16
19941 58
3286 13
3443 15
5272 17
2076 0