12981 245
3535 212
5166 577
3032 628
2281 301
3176 600
2742 350
2727 511
4828 526
7481 181
3004 699
50258 466
3590 459
4403 660
3505 707
2520 151
2334 408
9727 600
1635 292