50506 13
35933 2
30507 3
30983 2
19008 1
24379 4
20629 0
29627 2
28178 3
35359 5
32207 7
25681 4
52308 10
27007 4
34909 2
93705 10
21984 2
44508 7
20832 4
39426 2
45731 6
34932 4
34777 7
28228 2