4012 550
4101 370
7793 592
10575 284
16559 784
9510 341
6954 96
3178 545
2484 496
3586 623
4286 336
4140 188
2633 337
2419 122
3666 351
45628 119