9883 394
2707 628
18051 264
28659 89
4836 714
5856 79
3868 488
34156 259
5547 755
4665 653
9710 687
16231 322
10171 969
3552 260
2905 387