21429 513
12719 480
3468 328
34152 586
95742 646
10651 466
16404 807
14625 714
14431 365
15901 182
14242 217
21867 393
4945 432
9958 532
4919 170