664 126
2778 643
292 60
722 85
1618 444
2813 849
1135 256
1003 325
870 177
2400 490
1982 462
2189 554
1605 199
4252 693
5259 553
12625 435
5950 469
7927 820