796 96
194191 715
6215 65
18741 325
65533 118
6048 627
5165 92
4065 694
5729 467
2350 161
2924 234
3294 505
4334 721
4912 307
6603 593