15088 277
14016 509
25520 290
3744 705
16268 234
2826 304
2330 325
3532 836
928 26
14672 637
695 127
4019 695
3615 757
1096 185
1020 232
1569 233
2102 420
782 246