18071 525
116636 408
35501 483
5932 155
42154 224
6085 137
30325 680
4445 418
2423 194
6638 563
4161 351
3277 523
3026 655
872 165
3134 597