4199 640
4543 574
27715 653
12531 632
3553 167
6446 528
4368 423
6933 284
6444 138
12578 688
3378 30
8721 111
3570 530
8321 445
4286 180