4202 640
4543 574
27718 653
12531 632
3553 167
6448 528
4370 423
6936 284
6445 138
12579 688
3385 30
8723 111
3571 530
8323 445
4286 180