4018 370
7737 592
10512 284
16268 784
9200 341
6400 96
3111 545
2417 496
3523 623
4233 336
4091 188
2577 337
2347 122
3750 550
3592 351
43957 119