6031 685
5478 468
8067 621
3021 240
4977 368
4080 875
6686 308
2714 401
3888 376
4327 160
4951 502
5173 623
2574 122