3082 629
2840 677
667 106
2458 572
1889 383
2726 617
3737 985
2792 598
3584 695
619 124
2809 860
2944 439
4370 660
1638 329
3005 821
2101 551
347 82
1256 293
255 27
2822 510
2824 913
2013 340
437 125
2888 813