18078 525
116716 408
35507 483
5933 155
42168 224
6085 137
30333 680
4445 418
2424 194
6641 563
4161 351
3278 523
3026 655
873 165
3134 597