10940 31
8389 16
1071 3
1259 5
3164 10
2832 6
4580 11
9041 33
4019 9
10521 43
50052 108
2390 3
30207 58
74046 131
15834 50
5780 23
6907 16
13879 42
7167 16
20966 43
5330 10
5838 11
15635 30
3721 21