1295 213
2048 317
4158 386
18996 159
9283 242
71348 644
92453 870
4202 527
3466 806
29192 798
2214 39