15727 916
8519 517
26250 245
4124 286
4559 728
17178 95
1332 191
1898 259
1962 115
4596 111
12187 198
4306 688
3733 654