21532 2
30927 3
56756 13
33427 4
37827 1
53430 8
33052 3
64009 2
17633 1
30752 7
28406 2
54076 7
130028 19
34606 3
31583 1
26578 1
40734 9
23805 3
17254 1
34253 4
21883 0
41833 1
17608 0
35356 2