18002 525
115577 408
35459 483
5920 155
42083 224
6066 137
30241 680
4426 418
2418 194
6573 563
4158 351
3264 523
3022 655
868 165
3130 597