21656 527
5090 654
4431 565
31089 717
5296 775
6254 121
7029 390
3643 580
6147 57
23857 594
4149 205
3288 890
7325 540
3363 584