21326 513
12717 480
3463 328
34138 586
95733 646
10638 466
16398 807
14614 714
14421 365
15852 182
14222 217
21845 393
4945 432
9951 532
4910 170