21426 513
12719 480
3468 328
34151 586
95742 646
10651 466
16404 807
14625 714
14430 365
15897 182
14241 217
21865 393
4945 432
9958 532
4918 170