12194 303
12960 111
55969 467
21933 373
32627 935
10180 969
27258 293
101282 634
37038 544
32373 187
58592 157
77871 251