16019 653
2887 594
4181 695
16899 516
105611 201
14870 56
25595 267
11148 253
46954 77
6228 533
4555 42
2384 364
3007 591
8871 49
56261 735
9652 33
3389 707