4146 640
139748 628
39539 44
3367 262
2830 497
19454 73
19822 337
3224 536
16865 70
10259 174
6342 464
5510 581
16667 551
8461 407
3734 377