5585 848
5698 239
4728 606
19880 671
6135 676
6329 349
4917 521
5960 669
2821 436
2636 335
19548 947
9575 141