5560 848
5691 239
4725 606
19859 671
6130 676
6326 349
4914 521
5956 669
2818 436
2632 335
19527 947
9572 141