16009 653
2885 594
4178 695
16898 516
105591 201
14864 56
25594 267
11145 253
46933 77
6228 533
4551 42
2383 364
3006 591
8870 49
56255 735
9652 33
3385 707