50509 13
35904 2
30481 3
30951 2
19004 1
24359 4
20633 0
29627 2
28176 3
35354 5
32183 7
25630 4
52309 10
26977 4
34902 2
93704 10
21984 2
44480 7
20834 4
39429 2
45728 6
34934 4
34784 7
28226 2