3753 631
12045 634
9217 260
125470 532
14336 890
8321 551
18852 801
118787 504
29268 507
41835 199
7193 578
16896 340
1705 154
2610 312
6357 261