10128 157
1931 243
5239 625
27666 634
13376 535
2358 165
3125 529
1673 238
15380 421
3048 54
1185 180
3563 795