5934 685
5406 468
7958 621
2971 240
4882 368
4020 875
6573 308
2661 401
3832 376
4254 160
4884 502
5050 623
2430 122