21901 649
25453 418
77303 156
21207 167
71562 529
16095 496
16639 54
9707 446
21662 537
19707 320
4196 268
2437 78
25651 688
14815 309