3925 20
30712 2
3669 13
49529 56
3091 23
7009 44
6828 29
3797 6
48703 49
5168 2
6398 16
3343 39
4199 13
6779 39
2906 17
1581 3
1983 8
32730 73