104887 518
2870 60
3957 274
2657 362
21137 294
2553 507
7435 354
36874 606
6877 255
4885 935
6445 410
21208 455