18004 525
115670 408
35462 483
5921 155
42091 224
6066 137
30248 680
4426 418
2418 194
6576 563
4158 351
3264 523
3022 655
868 165
3130 597