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