15631 120
5467 218
21828 713
54862 434
24150 837
3184 385
7319 597
8523 317
3502 664
8264 549
30602 494
17972 567
4680 295
3788 251
6482 540
6176 540