21536 526
5042 654
4407 565
31055 717
5292 775
6246 121
7024 390
3638 580
6142 57
23850 594
4147 205
3284 890
7313 540
3361 584