16033 653
2888 594
4182 695
16900 516
105639 201
14875 56
25596 267
11160 253
46981 77
6233 533
4558 42
2387 364
3009 591
8875 49
56265 735
9653 33
3389 707