278 63
773 205
2293 532
979 183
1698 432
410 111
2647 514
2891 328
2370 369
3396 696
7007 347
4194 47
4814 633
16543 285
8127 406