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