2589 153
818 235
4594 278
2454 541
905 193
5461 728
6096 963
4052 516
17515 288
104526 367
15360 219
5456 888
6540 184