919376 47
114728 12
25307 3
18353 2
43026 4
20082 1
17407 2
28758 10
400631 50
17679 2
30304 9
21505 1
44627 6
45301 6
59281 10
19027 2
38832 1
57203 6
30858 3
36406 7
30306 5
89679 8
17904 1
25802 0