4476 663
8853 697
14057 383
4469 74
5951 305
3722 808
19730 521
2102 81
9068 426
3802 469
4721 296
6039 662
3021 120
642 48