2905 426
2384 351
2596 570
2614 277
2737 777
1502 430
1728 355
3504 396
3399 548
2660 648
2664 546
2508 310
3041 692
2851 570
2384 302
522 90
2762 681
1384 60
978 177
779 87
719 115
2124 343
3215 897
2128 487