50576 10
25401 1
27479 2
34703 5
50354 6
43952 3
29783 0
25576 2
31584 1
39954 6
41701 1
51304 4
36956 1
39528 2
32452 4
44678 8
46955 4
33934 2
46826 2
28702 3
78006 16
94626 31
43778 7
44107 4