25039 209
2049 60
9250 155
15283 558
20716 137
3377 774
11365 468
4977 176
1959 52
1725 389
25105 262