4066 640
139045 628
39315 44
3363 262
2826 497
19428 73
19808 337
3221 536
16785 70
10231 174
6334 464
5505 581
16649 551
8438 407
3721 377