18097 525
116954 408
35516 483
5934 155
42203 224
6089 137
30354 680
4452 418
2426 194
6655 563
4161 351
3286 523
3028 655
875 165
3135 597