665 68
1383 390
647 111
1105 309
7298 456
11396 220
269107 468
122246 941
4491 386
18138 95
9340 580
4048 521