35201 3
28533 5
49482 12
37059 10
32678 9
26983 3
30805 10
26630 4
24479 2
17830 3
24153 1
47054 5
30430 2
51559 4
44479 3
37003 5
23183 2
35308 2
37503 5
20779 0
88284 7
62026 5
46731 1
40732 2