104967 518
2871 60
3957 274
2657 362
21141 294
2553 507
7438 354
36881 606
6882 255
4886 935
6445 410
21218 455