3094 833
2944 738
2253 584
2682 809
2893 634
317 46
2156 603
2849 727
1797 295
1953 349
2517 584
1345 250
856 159
1199 317
2348 446
1069 227
429 123
1610 386
1899 451
3438 455
3654 617
1985 458
2456 769
2748 710
2443 488
1130 243
2638 632
1139 302