19109 604
12601 279
8704 709
5727 216
4188 568
4142 439
6399 148
5833 64
4938 595
3897 365
5492 741
2571 276
3725 561
2826 417
3785 829