42932 10
40152 18
23009 2
22530 0
25782 3
19808 5
24484 0
17234 2
118702 7
25208 3
43279 3
39309 2
31556 4
25053 1
27405 1
21606 3
22881 0
25828 4
33256 2
22684 2
35851 5
20833 0
36579 6
28053 6