4051 263
50184 694
8550 638
3355 317
8015 90
6182 426
4307 361
1862 135
4359 436
5371 129
46784 290
57634 159