2581 344
4594 442
29375 140
80151 460
16877 827
51853 365
5746 332
8325 751
6359 374
6086 793
5812 466
14132 742
6115 535
7957 491
3114 278
8456 447
1403 57
1653 138
3239 784
4030 342
3095 250