104244 518
2865 60
3952 274
2651 362
21086 294
2552 507
7425 354
36811 606
6842 255
4873 935
6426 410
21166 455