4593 631
9240 644
11880 480
9302 648
6712 140
7531 353
16009 301
4881 233
10642 709
11269 41
5562 153
50865 682