15702 916
8491 517
26136 245
4087 286
4520 728
17130 95
1320 191
1880 259
1947 115
4564 111
12139 198
4269 688
3704 654