22531 387
14051 235
13468 169
6298 339
7520 159
5589 711
5002 587
6974 951
7530 673
5335 211
6653 428
3759 551
5135 407
5235 390
4643 305
29255 609
3954 692
3168 830