666 97
642 70
1265 354
623 195
1999 629
1280 72
1594 464
1058 267
2794 731
2873 161
2321 525
842 149
1300 386
1716 206
1030 58
2454 371
1183 337
483 74
2625 672
1017 97
3028 693
2839 748
1266 379
3000 777