15994 162
12703 259
8357 743
2686 304
7931 497
27516 688
75294 450
39681 231
37694 602
9025 527
37690 386
5413 731
32020 680
4322 518