52105 16
28880 2
29078 4
59504 6
44704 8
23332 3
32232 3
82130 8
35928 4
24053 2
21659 0
45307 6
29134 3
20381 2
23352 5
34505 6
50830 2
28651 3
30305 7
31530 4
26853 2
22029 1
51355 10
80655 26