16007 653
2885 594
4177 695
16898 516
105584 201
14864 56
25593 267
11142 253
46930 77
6227 533
4551 42
2383 364
3006 591
8868 49
56254 735
9651 33
3384 707