2226 628
2282 634
1058 291
1244 345
204 63
1022 234
1374 414
1949 411
5413 647
1280 126
40236 200
5917 282