28826 8
53382 9
18033 0
25605 3
15927 2
23355 1
104103 21
62782 8
35031 1
28959 4
105932 15
49907 16
15432 1
19682 12
84753 21
18281 1
34179 0
21701 6
24531 4
27354 2
14384 0
33084 3
65331 7
92108 18