16024 653
2887 594
4181 695
16899 516
105627 201
14872 56
25595 267
11154 253
46966 77
6231 533
4556 42
2384 364
3008 591
8873 49
56263 735
9653 33
3389 707