4251 640
140879 628
39908 44
3378 262
2847 497
19523 73
19840 337
3235 536
16982 70
10284 174
6361 464
5519 581
16713 551
8487 407
3747 377