5588 848
5699 239
4728 606
19882 671
6135 676
6330 349
4918 521
5960 669
2821 436
2636 335
19553 947
9575 141