851 120
5391 693
477 78
1078 320
2545 511
2263 396
3230 897
1615 100
2344 612
1680 412
825 255
582 84
521 130
475 40
2496 383
3148 471
1936 522
2927 656
2504 648
3325 629
4241 804
2992 868
1770 275
2224 431