2148 628
2263 634
1056 291
1243 345
203 63
1020 234
1369 414
1945 411
5388 647
1274 126
39836 200
5912 282