21899 649
25453 418
77300 156
21207 167
71562 529
16094 496
16638 54
9707 446
21662 537
19705 320
4196 268
2437 78
25650 688
14815 309