21481 526
5016 654
4388 565
31040 717
5291 775
6245 121
7021 390
3636 580
6135 57
23845 594
4146 205
3283 890
7306 540
3361 584