3753 631
12046 634
9218 260
125476 532
14336 890
8321 551
18852 801
118790 504
29270 507
41838 199
7193 578
16896 340
1705 154
2611 312
6357 261