89430 1123
104471 992
4378 382
6620 528
16467 348
4250 174
3698 256
7579 819
5143 370
2657 217
14005 554
4148 541
4496 267