4479 663
8856 697
14064 383
4476 74
5960 305
3723 808
19760 521
2107 81
9079 426
3806 469
4733 296
6051 662
3028 120
644 48