1026 264
588 164
3015 231
40867 630
18767 720
8301 45
9811 436
9534 405
3264 569
6668 851
18266 676
2301 290