104225 518
2865 60
3951 274
2651 362
21086 294
2552 507
7424 354
36810 606
6840 255
4873 935
6425 410
21166 455