3000 698
14972 497
2884 607
14217 472
3017 446
13501 788
2174 163
823 76
1301 262
3198 806
3539 617
3144 798
2946 636
3957 885
2734 625
3432 635
1344 95
734 55
2890 702
1760 376
5061 886
5549 423
2639 707
838 30