5580 848
5695 239
4728 606
19875 671
6133 676
6328 349
4917 521
5959 669
2821 436
2635 335
19539 947
9575 141