22822 118
3115 463
7339 346
14197 158
4384 716
18582 347
13410 153
16937 879
26767 646
4246 575
5996 506
6291 107
3468 665
12765 449
5352 911
913 71
4841 468