5801 666
11032 362
8359 677
13312 487
158651 327
121690 311
20245 148
7548 79
7929 178
13467 759
8224 613
10877 229
3301 726
2398 46