15623 588
2536 728
3023 616
2946 745
42747 149
5540 463
4304 414
6081 646
4928 788
5004 441
13192 688