250 60
555 179
1316 406
2970 888
4538 400
692 216
4567 355
1301 318
2283 685
2802 197
8986 644
1111 245
1049 303
1759 359
12355 243
1813 511
750 179
2760 629
2886 905
10006 559
1971 626
10836 79
189 44
2439 736