3703 611
1841 420
1709 364
2155 444
829 134
3111 870
2562 759
723 115
1827 482
3055 826
2701 641
534 48
210 31
2052 522
2478 616
2290 539
963 162
3027 777
506 98
2648 866
1355 264
446 98
2880 889
2527 825