56633 11
45059 10
51727 6
34376 4
28809 2
49506 8
42534 5
58556 10
83882 17
43702 9
49901 9
47227 9
30455 3
33051 8
29829 1
58133 16
46380 6
27502 5
46159 8
31384 3
44279 10
37051 10
71903 16
346501 55