4186 640
4537 574
27700 653
12527 632
3552 167
6444 528
4368 423
6929 284
6439 138
12572 688
3371 30
8716 111
3567 530
8317 445
4283 180