18089 525
116857 408
35513 483
5933 155
42193 224
6089 137
30347 680
4450 418
2426 194
6652 563
4161 351
3279 523
3028 655
875 165
3135 597