21505 526
5028 654
4400 565
31049 717
5291 775
6245 121
7021 390
3637 580
6142 57
23847 594
4147 205
3283 890
7309 540
3361 584