4051 263
50162 694
8548 638
3354 317
8013 90
6181 426
4307 361
1859 135
4358 436
5365 129
46729 289
57555 159