668 159
1657 399
2465 748
1643 396
3244 925
2374 624
1485 271
2323 738
646 144
3125 902
843 259
2297 521
2913 582
903 227
121 28
752 191
2229 449
926 216
1600 389
472 137
1815 330
1649 502
2297 691
4455 706