30680 11
20977 2
15677 0
21002 3
33305 15
24883 1
24226 4
22706 5
23859 1
23857 1
54604 6
71684 17
22280 2
32759 4
18254 1
28532 2
21658 1
18327 0
31983 5
29926 1
41708 10
23681 2
13705 1
16676 3