2230 628
2282 634
1058 291
1245 345
204 63
1023 234
1376 414
1950 411
5417 647
1280 126
40284 200
5917 282