2229 628
2282 634
1058 291
1245 345
204 63
1022 234
1375 414
1950 411
5415 647
1280 126
40253 200
5917 282