324 95
2288 499
382 92
465 95
1773 396
8599 855
1400 414
339 39
948 159
769 164
1816 239
2773 593
5074 663
2516 135
10739 219
3638 302
2714 298
61148 826
29577 670