4051 263
50165 694
8548 638
3354 317
8013 90
6181 426
4307 361
1860 135
4358 436
5365 129
46731 289
57559 159