16011 162
12922 259
8366 743
2686 304
7933 497
27516 688
75294 450
39682 231
37698 602
9025 527
37697 386
5414 731
32034 680
4322 518