21681 0
20506 1
46403 5
83382 15
100576 11
23502 2
41333 1
30408 1
39755 0
24107 2
22382 0
28153 3
27882 3
40853 6
33709 7
37379 5
56957 4
54532 9
169079 13
33206 3
36852 4
113626 21
29053 1
29232 6