5516 848
5684 239
4721 606
19837 671
6123 676
6319 349
4907 521
5954 669
2810 436
2629 335
19501 947
9568 141