3373 304
3750 273
3946 509
7510 519
4673 878
2102 67
7476 431
6731 362
4259 436
4250 451
6223 641
6562 613
50845 421