57582 15
29526 3
50257 7
37033 7
22883 1
25826 0
18134 0
30003 4
22078 5
37280 7
45407 5
36384 3
25607 7
20228 2
38028 9
16601 2
21877 1
20651 3
28283 1
64177 8
49305 8
36732 14
16283 1
37702 3