18003 525
115623 408
35460 483
5921 155
42087 224
6066 137
30242 680
4426 418
2418 194
6574 563
4158 351
3264 523
3022 655
868 165
3130 597