5888 685
5363 468
7834 621
2904 240
4831 368
3985 875
6522 308
2648 401
3791 376
4201 160
4852 502
4996 623
2369 122