5881 685
5357 468
7827 621
2895 240
4814 368
3978 875
6503 308
2641 401
3782 376
4191 160
4843 502
4990 623
2351 122