107983 13
41608 4
63481 6
89452 9
60056 8
101978 10
112102 30
68758 13
28083 1
45501 3
39982 3
54681 9
40003 7
55480 5
73606 6
39901 2
18359 1
22902 0
41058 3
24431 1
19178 1
28757 1
30151 0
36253 3