5525 848
5687 239
4721 606
19841 671
6125 676
6322 349
4908 521
5954 669
2814 436
2629 335
19510 947
9568 141