21681 0
20506 1
46402 5
83382 15
100634 11
23531 2
41356 1
30430 1
39784 0
24133 2
22429 0
28176 3
27882 3
40858 6
33782 7
37428 5
56959 4
54529 9
169133 13
33234 3
36883 4
113651 21
29103 1
29282 6