270 63
767 205
2223 532
959 183
1695 432
405 111
2638 514
2402 328
2295 369
3388 696
6998 347
3637 47
4810 633
16458 285
8112 406