89426 1123
104436 992
4377 382
6620 528
16466 348
4250 174
3698 256
7578 819
5143 370
2654 217
13998 554
4148 541
4496 267