5588 848
5700 239
4730 606
19886 671
6137 676
6330 349
4919 521
5960 669
2821 436
2636 335
19556 947
9575 141