9827 249
20405 776
15438 654
18445 336
8655 422
20486 820
30991 712
12981 637
14004 351
17601 209
8585 543
8750 410
7455 284
10553 554
7540 86