12870 715
89847 1123
106093 993
4421 382
6665 528
16697 348
4317 174
3719 256
7734 819
5178 370
2683 217
14196 554
4207 541
4551 267