2991 726
2320 440
1553 284
4213 415
1100 123
5295 140
4558 590
3531 599
2298 207
4905 825
7512 503
2925 242
1553 213
1520 236
798 61
3203 682
2472 264
3582 568
2794 762
4534 620
1847 283
2012 142
2997 819
2089 491
1684 79
2388 539
2816 510
4995 678