12367 142
29092 623
16927 481
8188 306
24392 645
7627 841
8408 496
15060 653
117937 641
4960 714
4316 485
6602 667
13141 476
67001 157
3046 301
1033 53
3417 47
5149 869