5163 848
5640 239
4698 606
19622 671
6105 676
6273 349
4876 521
5942 669
2775 436
2612 335
19296 947
9558 141