9596 158
3325 412
18018 524
8217 42
12903 672
4870 301
2326 277
13664 605
6930 440
14583 820
8530 521
14517 170
4139 610
3284 574
3287 78
5292 349
15388 807
8890 230
7386 462
15408 775
17661 614
10598 404
10204 408
8614 253
7151 603
16021 811
7370 553
6730 129