5356 401
7510 798
20987 106
27116 494
8141 677
7888 550
5518 526
4423 285
3981 389
1710 216
2789 480
6256 516
1590 145
2730 399
2825 344
2148 116
6880 535