3283 301
2489 65
6593 479
4410 211
5179 199
5132 625
4381 687
5474 875
3576 428
1999 76
1313 66
4554 597
4911 908