9593 158
3325 412
18016 524
8215 42
12901 672
4870 301
2326 277
13663 605
6927 440
14579 820
8527 521
14516 170
4139 610
3282 574
3287 78
5292 349
15388 807
8889 230
7384 462
15406 775
17656 614
10598 404
10202 408
8613 253
7150 603
16018 811
7366 553
6728 129