4212 640
4546 574
27722 653
12533 632
3553 167
6448 528
4370 423
6938 284
6446 138
12579 688
3386 30
8723 111
3573 530
8323 445
4286 180