30139 86
5740 195
144561 573
8788 731
5528 249
3581 320
6925 584
5132 767
7877 290
16570 720
4424 452
3177 317
8176 528
5385 653