4196 513
25742 297
8382 170
303150 1072
140051 1021
6538 794
4263 343
4678 481
6049 268
3858 366
6741 770