14923 429
16630 940
77057 320
3804 806
26920 270
22167 461
5463 888
24252 712
11595 672
6130 574
16686 419