2230 628
2282 634
1058 291
1245 345
204 63
1022 234
1375 414
1950 411
5417 647
1280 126
40268 200
5917 282