2246 628
2283 634
1059 291
1247 345
205 63
1027 234
1377 414
1953 411
5442 647
1283 126
40421 200
5921 282