2177 328
2950 504
3069 580
8415 399
2800 617
38058 744
13894 298
16174 322
7184 571
9273 416
1204 152