276 63
773 205
2293 532
977 183
1698 432
410 111
2647 514
2883 328
2368 369
3396 696
7007 347
4180 47
4814 633
16541 285
8126 406