15686 916
8496 517
26131 245
4096 286
4535 728
17140 95
1327 191
1886 259
1950 115
4571 111
12160 198
4283 688
3714 654