872776 163
58751 10
60931 5
32906 2
59952 6
55531 11
40306 9
40126 4
50080 8
32477 2
26627 1
45508 3
36833 1
28077 1
28333 2
27201 0
31708 1
30809 2
33452 4
49034 5
31953 3
41456 3
28482 2
30801 3