4157 640
139855 628
39571 44
3370 262
2834 497
19460 73
19826 337
3225 536
16874 70
10263 174
6346 464
5511 581
16671 551
8464 407
3737 377