15947 916
8691 517
26584 245
4192 286
4636 728
17267 95
1388 191
2043 259
2044 115
4719 111
12241 198
4451 688
3855 654