159577 10
27483 2
58451 3
129132 15
6504 9
13832 6
19730 8
37557 2
27477 5
42678 3
16533 8
30608 10
99626 2
25004 8
81003 18
26128 10
23908 10
27527 11
51359 7
14331 2
29276 4
28406 11
54977 3
27902 11