4050 263
50149 694
8548 638
3354 317
8011 90
6181 426
4306 361
1858 135
4358 436
5364 129
46706 289
57522 159