6560 560
5832 901
3257 63
2262 130
4779 176
9015 670
4059 134
7384 488
6067 795
3977 225
2235 210
4846 478
4145 88
5709 583
4175 773
2230 467
8223 638
7744 349
6746 156
5999 261
4699 293
9718 176
15292 725
5685 280