18060 525
116422 408
35493 483
5930 155
42138 224
6080 137
30313 680
4440 418
2421 194
6626 563
4161 351
3276 523
3024 655
872 165
3134 597