278 63
773 205
2298 532
980 183
1698 432
410 111
2647 514
2914 328
2375 369
3396 696
7012 347
4223 47
4814 633
16548 285
8130 406