23182 118
3419 463
8283 347
14425 158
4693 716
18771 347
13631 153
17144 879
27310 647
4297 575
6231 506
6490 107
3532 665
12924 449
5414 911
979 71
4985 468