3255 43
5362 669
16900 628
39504 336
15189 344
27641 405
35433 104
5156 528
1163 35
7564 634
4923 331
2476 178
4046 589
45056 700
21522 227