21946 118
2367 463
4228 345
13313 158
3245 716
18166 347
12720 153
16209 879
25413 644
4166 575
5449 506
5830 106
3311 665
12338 449
5159 911
844 71
4555 468