89421 1123
104416 992
4377 382
6620 528
16465 348
4250 174
3698 256
7575 819
5143 370
2654 217
13997 554
4148 541
4496 267