58831 5
37859 15
31202 1
30258 2
30509 2
27127 3
27809 2
40226 2
83426 15
123558 23
18451 2
18680 1
17829 4
23178 3
31428 2
17957 0
23427 1
97151 11
92005 8
127527 12
96880 8
74230 4
59806 1
24706 0