12822 715
89485 1123
104695 992
4385 382
6624 528
16491 348
4253 174
3699 256
7598 819
5148 370
2660 217
14044 554
4151 541
4496 267