15965 653
2878 594
4160 695
16895 516
105435 201
14838 56
25568 267
11107 253
46853 77
6222 533
4541 42
2381 364
2999 591
8857 49
56236 735
9647 33
3378 707