4051 263
50171 694
8548 638
3354 317
8015 90
6181 426
4307 361
1861 135
4358 436
5368 129
46748 289
57582 159