16021 162
13146 259
8380 743
2687 304
7935 497
27517 688
75296 450
39684 231
37706 602
9027 527
37701 386
5414 731
32052 680
4322 518