280 63
775 205
2312 532
983 183
1699 432
411 111
2647 514
2970 328
2381 369
3397 696
7013 347
4228 47
4814 633
16567 285
8131 406