22167 90
3615 835
5636 187
1728 493
5538 496
3606 551
403 55
3898 784
37848 442
947 83
6103 796
4239 333
997 176
2275 588
2498 512
2142 272