21416 513
12719 480
3468 328
34148 586
95742 646
10648 466
16404 807
14625 714
14427 365
15883 182
14236 217
21864 393
4945 432
9958 532
4918 170