89475 1123
104666 992
4384 382
6621 528
16490 348
4253 174
3699 256
7595 819
5148 370
2660 217
14039 554
4148 541
4496 267