16023 162
13259 259
8397 743
2687 304
7937 497
27520 688
75296 450
39684 231
37708 602
9028 527
37704 386
5415 731
32062 680
4322 518