22507 118
2861 463
6253 346
13967 158
3738 716
18371 347
13210 153
16692 879
26276 646
4206 575
5803 506
6104 107
3400 665
12647 449
5302 911
882 71
4741 468