28048 497
5593 465
63534 790
3256 476
42830 312
4252 359
8410 795
14198 623
6689 683
9587 470
12732 613
17313 528
5728 887
2709 117