11015 32
4387 12
3335 11
7440 25
3133 12
1775 6
3598 5
6303 7
3969 9
7540 21
7184 31
18081 50
8070 35
8266 24
12882 34
5915 10
2369 4
5391 8
4242 11
8417 23