21960 527
5182 654
4467 565
31144 717
5303 775
6264 121
7041 390
3645 580
6214 57
23860 594
4157 205
3291 890
7348 540
3368 584