4196 513
25748 297
8382 170
303161 1072
140053 1021
6538 794
4263 343
4678 481
6049 268
3858 366
6741 770