529 50
14616 723
5420 651
13752 538
6724 350
5181 452
786 168
3561 725
3166 498
2682 128
4810 284
1036 177
3147 669
3736 505
7850 784
7615 470
5502 484
4729 148
8552 660
4103 576
4057 198
8250 905
4061 662
4611 555
3153 488
10216 241
3448 387
3684 366