2243 628
2283 634
1059 291
1247 345
205 63
1026 234
1377 414
1953 411
5436 647
1280 126
40392 200
5921 282