4051 263
50165 694
8548 638
3354 317
8014 90
6181 426
4307 361
1860 135
4358 436
5365 129
46734 289
57564 159