104466 518
2865 60
3953 274
2654 362
21107 294
2552 507
7427 354
36835 606
6860 255
4877 935
6435 410
21183 455