28073 497
5593 465
63535 790
3256 476
42833 312
4253 359
8410 795
14200 623
6689 683
9588 470
12732 613
17315 528
5728 887
2710 117