28053 497
5593 465
63535 790
3256 476
42830 312
4252 359
8410 795
14199 623
6689 683
9588 470
12732 613
17314 528
5728 887
2710 117