18081 525
116755 408
35510 483
5933 155
42180 224
6088 137
30339 680
4447 418
2425 194
6647 563
4161 351
3279 523
3026 655
873 165
3134 597