664 126
2778 643
292 60
722 85
1618 444
2813 849
1136 256
1003 325
871 177
2400 490
1983 462
2189 554
1606 199
4254 693
5259 553
12626 435
5951 469
7927 820