2245 628
2283 634
1059 291
1247 345
205 63
1026 234
1377 414
1953 411
5439 647
1280 126
40406 200
5921 282