3992 848
5468 239
4627 605
18868 671
5972 676
6043 349
4726 521
5813 669
2710 436
2505 335
18392 947
9447 141