1000 186
15916 883
493 136
1315 118
224 40
19750 892
3926 542
18598 270
14651 301
4600 609
14317 393
7816 846
16559 581
7277 259
28515 542
9686 320