13031 5
23976 7
39859 3
18107 10
16506 7
30082 4
31906 9
45957 9
30283 5
42354 6
98376 7
32951 4
111126 11
43981 5
22526 1
83406 6
26005 10
27182 11
21481 9
61377 16
72807 26
28052 12
18781 8
17281 11