32403 10
39654 3
46357 8
28502 5
38956 3
25801 3
22809 2
18303 0
54434 3
46454 2
30331 1
20428 1
36833 2
28207 1
38029 3
25504 1
22229 1
53926 5
29502 4
83128 22
41027 6
24328 3
40603 3
47429 10