104647 518
2865 60
3955 274
2657 362
21119 294
2553 507
7430 354
36849 606
6871 255
4881 935
6441 410
21196 455