22507 118
2861 463
6255 346
13968 158
3738 716
18371 347
13210 153
16692 879
26278 646
4206 575
5805 506
6104 107
3400 665
12647 449
5302 911
882 71
4741 468