6002 685
5453 468
8030 621
3010 240
4950 368
4061 875
6656 308
2697 401
3874 376
4300 160
4932 502
5128 623
2541 122