89408 1123
104369 992
4376 382
6620 528
16460 348
4248 174
3698 256
7572 819
5142 370
2654 217
13995 554
4148 541
4496 267