104537 518
2865 60
3955 274
2654 362
21110 294
2552 507
7429 354
36841 606
6865 255
4877 935
6438 410
21187 455