5895 666
11070 362
8410 677
13383 487
159565 327
123458 315
20760 151
7702 79
8141 178
13722 759
8350 614
11133 229
3324 726
2416 46