27984 3
18356 1
53833 8
32183 2
95679 17
98409 25
37658 3
37008 7
39459 2
31956 3
95202 8
31381 5
33957 4
19808 0
114004 19
30958 2
26883 1
40002 2
49082 13
30851 1
25354 2
24280 0
28634 0
139481 17