2954 653
505 159
2323 635
3324 335
3006 695
2737 535
1543 330
2126 375
2501 558
1133 341
2296 505
1586 322
2334 500
537 94
1539 386
1197 242
2915 648
2850 719
1156 252
2395 504
2425 753
2880 422
1835 529
2666 699