16017 162
13113 259
8378 743
2687 304
7935 497
27517 688
75296 450
39684 231
37706 602
9027 527
37701 386
5414 731
32048 680
4322 518