18073 525
116692 408
35507 483
5932 155
42168 224
6085 137
30331 680
4445 418
2424 194
6640 563
4161 351
3277 523
3026 655
873 165
3134 597