18079 525
116723 408
35507 483
5933 155
42170 224
6086 137
30338 680
4446 418
2424 194
6642 563
4161 351
3278 523
3026 655
873 165
3134 597