1051 200
2696 624
1294 39
6701 102
4051 33
9439 326
2797 197
3785 299
3472 203
6969 848
3430 729
1555 73