89453 1123
104576 992
4381 382
6621 528
16484 348
4251 174
3699 256
7589 819
5145 370
2659 217
14029 554
4148 541
4496 267