324 95
2287 499
382 92
465 95
1773 396
8580 855
1400 414
335 39
948 159
769 164
1814 239
2771 593
5070 663
2515 135
10738 219
3637 302
2713 298
61145 826
29570 670