9829 249
20407 776
15438 654
18446 336
8655 422
20491 820
30999 712
12981 637
14005 351
17605 209
8586 543
8750 410
7456 284
10555 554
7540 86