59631 5
58778 8
54154 8
42759 11
31202 5
27208 6
18005 1
48651 10
107628 19
64954 17
65276 10
17456 0
39532 9
129581 8
34906 4
43308 11
30181 6
21806 3
26579 6
33557 5
20652 3
48277 3
23482 4
29604 3