506 85
1126 103
1134 341
2457 169
1587 322
3101 952
2851 719
2426 753
2283 532
2346 555
534 30
2449 721
2681 566
2969 778
2982 838
2812 808
3091 619
2001 386
2076 547
2571 471
1741 518
3249 742
1713 486
1788 429