5351 640
31534 271
6892 364
4859 426
2013 332
4362 341
3381 769
8810 540
4062 377
4461 275
21560 475
6296 539