18070 525
116564 408
35499 483
5931 155
42150 224
6085 137
30322 680
4441 418
2422 194
6635 563
4161 351
3277 523
3026 655
872 165
3134 597