28018 497
5593 465
63532 790
3256 476
42828 312
4252 359
8409 795
14196 623
6686 683
9585 470
12731 613
17312 528
5727 887
2709 117