30653 11
20981 2
15653 0
21002 3
33302 15
24879 1
24204 4
22684 5
23803 1
23854 1
54604 6
71682 17
22281 2
32758 4
18232 1
28508 2
21651 1
18280 0
31932 5
29856 1
41677 10
23681 2
13709 1
16682 3