4048 550
4109 370
7796 592
10577 284
16582 784
9530 341
6994 96
3183 545
2484 496
3588 623
4288 336
4141 188
2634 337
2420 122
3670 351
45747 119