16112 653
2939 594
4222 695
16918 516
105989 201
14939 56
25665 267
11264 253
47174 77
6261 533
4589 42
2398 364
3020 591
8905 49
56316 735
9666 33
3402 707