4050 263
50155 694
8548 638
3354 317
8013 90
6181 426
4307 361
1859 135
4358 436
5364 129
46714 289
57532 159