22806 118
3104 463
7217 346
14184 158
4363 716
18562 347
13400 153
16921 879
26717 646
4245 575
5968 506
6263 107
3460 665
12753 449
5350 911
911 71
4828 468