249 82
2976 985
16667 420
5971 217
163 48
330 102
4393 329
2749 601
7963 675
654 205
417 135
1826 579
1015 261
1041 243
366 86
2553 31
6906 617
2191 550
2768 619
1457 326
1245 359
2774 729
1680 527
2766 747