27978 3
18351 1
53802 8
32109 2
95634 17
98258 25
37581 3
37008 7
39433 2
31930 3
95134 8
31383 5
33907 4
19777 0
113953 19
30852 2
26805 1
39952 2
49082 13
30777 1
25307 2
24232 0
28626 0
139405 17