5242 848
5655 239
4706 606
19708 671
6112 676
6291 349
4887 521
5943 669
2797 436
2618 335
19373 947
9561 141