26032 262
25039 209
2049 60
3378 774
9250 155
15283 558
11365 468
4977 176
1959 52
1725 389
25105 262