2997 750
5683 585
2964 824
1945 610
13110 935
2987 831
2063 499
1100 289
23360 674
801 45
2454 644
8722 546
6016 827
31057 718
1199 354
373 71
2622 662
6345 498
2735 398
2872 609
4415 345
4677 172
797 168
2877 804