89431 1123
104496 992
4379 382
6620 528
16468 348
4250 174
3698 256
7581 819
5143 370
2657 217
14010 554
4148 541
4496 267