83928 28
21732 3
23732 3
45555 6
35002 4
24557 1
17709 1
24058 3
20034 1
16703 0
28427 1
32781 3
100080 16
16933 2
16252 0
23203 2
35733 1
18481 0
18552 3
35832 4
19876 0
20628 1
28682 6
40409 6