16014 162
13008 259
8371 743
2687 304
7934 497
27516 688
75295 450
39683 231
37701 602
9027 527
37698 386
5414 731
32045 680
4322 518