42228 9
67534 21
38659 4
32405 2
35604 4
54401 1
180059 26
26876 2
53557 2
49055 4
21132 1
17528 0
69682 5
36527 4
60131 5
32230 6
64531 6
61482 8
58084 7
53608 8
48956 5
32780 5
32708 3
101751 16