152679 20
15426 2
349427 80
16676 0
33977 5
22834 10
34184 5
20759 1
125283 25
93257 28
46882 1
18929 0
34728 3
16905 0
29556 0
17876 1
17108 0
20883 1
28655 4
26981 3
54530 7
47777 6
106705 9
28529 3