679 68
1384 390
647 111
1105 309
7299 456
11396 220
269109 468
122247 941
4494 386
18158 95
9341 580
4049 521