5848 685
5352 468
7815 621
2892 240
4803 368
3976 875
6475 308
2635 401
3776 376
4179 160
4840 502
4946 623
2339 122