54731 5
29508 6
24308 3
18631 1
20084 2
17884 0
21333 4
26555 3
29104 5
26109 2
45377 13
36030 1
18581 1
30134 2
30854 1
18728 3
26758 1
139528 19
30403 2
34809 3
25301 1
23052 5
20334 1
46909 6