2968 607
715 53
4590 860
3175 873
2354 493
3014 604
528 52
2885 680
2149 383
2496 623
3358 954
1596 64
3397 907
2487 500
3525 696