22821 118
3115 463
7333 346
14197 158
4384 716
18581 347
13408 153
16934 879
26766 646
4246 575
5994 506
6289 107
3468 665
12765 449
5352 911
913 71
4840 468