576 96
188928 715
5794 65
18418 325
64056 118
5876 627
4989 92
3974 694
5507 467
2203 161
2759 234
3239 505
4254 721
4751 307
6402 593