18014 525
115760 408
35466 483
5922 155
42100 224
6067 137
30259 680
4426 418
2419 194
6581 563
4160 351
3269 523
3022 655
868 165
3130 597