851 120
5391 693
477 78
1312 319
2545 511
2263 396
3230 897
1615 100
2344 612
1680 412
1294 239
825 255
1899 462
3537 547
1944 298
582 84
475 40
2496 383
4337 576
3148 471
1936 522
2927 656
724 152
3325 629