4493 767
6044 276
5956 440
31029 739
16576 264
2246 346
5016 225
3801 520
2593 190
6275 491
4660 653
5106 141
4345 115