18095 525
116949 408
35515 483
5934 155
42203 224
6089 137
30350 680
4452 418
2426 194
6655 563
4161 351
3286 523
3028 655
875 165
3135 597