3198 596
895 237
4489 450
3668 92
3433 515
6263 703
7547 301
7153 572
5503 653
4766 244
187722 457
48595 470