16002 162
12760 259
8359 743
2686 304
7931 497
27516 688
75294 450
39682 231
37695 602
9025 527
37695 386
5413 731
32025 680
4322 518