102652 17
57955 3
38751 1
27280 0
34083 2
85109 8
86103 12
95182 14
50129 5
48883 6
40729 3
42681 6
45954 4
53930 5
21404 1
53284 6
56753 6
27827 1
30681 4
29730 5
28534 8
59577 14
63707 9
26432 5