324 95
2288 499
382 92
465 95
1773 396
8598 855
1400 414
339 39
948 159
769 164
1816 239
2772 593
5071 663
2515 135
10739 219
3638 302
2714 298
61146 826
29576 670