1003 186
16025 883
493 136
1328 118
224 40
19753 892
3926 542
18598 270
14651 301
4601 609
14317 393
7816 846
16559 581
7278 259
28523 542
9686 320