810 96
194518 715
6235 65
18774 325
65620 118
6056 627
5177 92
4075 694
5742 467
2358 161
2960 234
3311 505
4341 721
4922 307
6613 593