591 125
1298 322
2309 624
1377 298
1003 231
4716 817
2694 483
543 55
3657 822
973 212
248 83
1756 432
2697 839
5664 529
1641 342
856 38
3169 927
6929 96
355 57
2127 462
397 51
1828 344
596 128
19268 683