20384 837
2597 384
5934 597
7033 317
2939 664
6658 548
23395 492
15832 560
3219 295
2553 249
4904 540
5161 540