111097 519
2917 60
4049 274
2719 362
21623 294
2584 507
7655 354
37720 606
7079 255
5036 935
6580 410
21715 455