276 63
773 205
2288 532
977 183
1698 432
409 111
2647 514
2863 328
2363 369
3395 696
7005 347
4144 47
4814 633
16540 285
8126 406