139679 12
609476 89
49456 4
53552 10
50554 14
60077 17
43351 9
32330 3
22556 1
41106 11
36076 6
39328 2
44252 3
50083 4
40684 8
31253 3
21727 1
69027 10
64027 12
30629 1
43132 5
25334 0
172679 18
17331 1