28507 497
6991 466
63617 790
3291 476
42982 312
4287 359
8330 795
14264 623
6724 683
9611 470
12827 613
17467 528
5756 887
2746 118