159531 10
27430 2
58358 3
129083 15
5226 9
13081 6
19481 8
37227 2
27258 5
42431 3
16409 8
30506 10
99355 2
24884 8
80684 18
26028 10
23904 10
27254 11
51109 7
14332 2
29276 4
28352 11
54828 3
27859 11