812 96
194584 715
6240 65
18779 325
65635 118
6059 627
5179 92
4076 694
5744 467
2360 161
2965 234
3312 505
4346 721
4923 307
6618 593