16020 653
2887 594
4181 695
16899 516
105617 201
14871 56
25595 267
11148 253
46958 77
6229 533
4556 42
2384 364
3007 591
8872 49
56261 735
9652 33
3389 707