5283 386
2555 26
441 76
3161 745
3059 680
1354 405
2957 689
268 67
783 228
2966 827
2618 720
1326 357
4126 488
518 39
2761 326