626 73
1830 340
1437 330
1741 419
554 47
2099 595
443 83
3060 796
905 265
4624 953
3589 689
1626 300
2234 477
493 97
2818 677
467 87
1917 570
1029 275
2880 933
432 107
2663 729
3813 532
455 43
2411 563
20739 377
2863 540
2175 669
11263 608