4479 663
8855 697
14064 383
4476 74
5959 305
3723 808
19755 521
2106 81
9079 426
3806 469
4733 296
6050 662
3026 120
644 48