4051 263
50168 694
8548 638
3354 317
8014 90
6181 426
4307 361
1860 135
4358 436
5367 129
46736 289
57567 159