2970 684
1765 417
1300 347
1860 153
2911 826
645 125
2270 623
977 160
2137 40
1331 254
1621 432
1388 354
2195 612
2891 693
1114 302
2568 548
799 207
270 31
2974 685
2774 886
2674 689
2991 585
3501 595
2540 588