513 50
14575 723
5388 651
13372 538
6624 350
4723 452
776 168
3530 725
3152 498
2545 128
4338 284
1029 177
3134 669
3728 505
7750 784
7451 470
5479 484
4682 148
8530 660
4088 576
4006 198
8208 905
4036 662
4591 555
3043 488
10084 241
3415 387
3623 366