2594 500
2999 301
1887 246
3656 906
658 69
800 36
557 92
2885 488
3700 766
1920 350
2091 328
2610 461
711 133
2583 515