99502 11
43033 3
111959 8
53204 1
68157 3
46732 4
42509 1
31456 5
23109 1
22781 2
22609 2
21058 2
23680 1
45331 3
38156 1
46054 3
37951 4
31653 3
29128 4
35533 3
65851 1
27084 1
42154 3
36907 5