21403 513
12718 480
3467 328
34147 586
95741 646
10643 466
16404 807
14624 714
14426 365
15872 182
14235 217
21863 393
4945 432
9956 532
4917 170