21876 4
55708 8
22951 1
31728 2
39029 6
36078 4
36451 7
31255 1
28484 2
101526 16
40678 5
118102 26
34558 6
38081 6
50603 2
27402 4
27553 2
23183 1
22855 2
19602 0
30682 3
24754 2
32403 1
22153 1