13503 16
4669 12
34209 154
3307 8
11336 51
1852 5
10810 29
2400 12
1995 7
40145 135
1966 16
3449 16
1679 4
2067 7
1208 1
3856 8
1311 2
625 2
12140 26
3154 4
3685 12
4011 3
5909 9
2232 6