3140 640
4046 574
27027 653
12349 632
3451 167
6245 528
4238 423
6603 284
6332 138
12339 688
2945 30
8484 111
3446 530
8123 444
3994 180