16015 162
13062 259
8376 743
2687 304
7935 497
27516 688
75296 450
39683 231
37701 602
9027 527
37701 386
5414 731
32046 680
4322 518