2992 786
696 111
2544 450
1656 301
2645 475
3483 624
3717 821
448 37
1457 342
4316 576
3866 747
1296 65
12742 369
1330 169
3091 924
1018 208
2946 779
3233 875
3066 860
1020 23
3524 566
3560 693
2343 629
3513 591