18070 525
116601 408
35499 483
5931 155
42151 224
6085 137
30325 680
4442 418
2422 194
6636 563
4161 351
3277 523
3026 655
872 165
3134 597