5668 26
1310 9
28861 89
5317 5
3402 12
1499 4
4464 9
2177 11
976 5
2075 10
3554 16
2880 18
3688 34
14931 53
9708 21
3427 19
3791 19
18848 50
16337 33
21643 70
6028 21
5841 23
9889 25
10854 30