104675 518
2865 60
3955 274
2657 362
21119 294
2553 507
7430 354
36851 606
6873 255
4882 935
6441 410
21197 455