105143 519
2871 60
3958 274
2657 362
21158 294
2553 507
7439 354
36898 606
6891 255
4890 935
6451 410
21234 455