30832 2
140134 12
32756 3
39505 2
31583 3
14681 1
17582 1
19378 3
15452 1
23432 2
17032 1
27106 5
22177 1
24758 1
19331 3
19184 1
30309 3
30077 0
23027 4
29731 2
39656 2
17432 0
17477 1
29234 14