4117 640
139430 628
39423 44
3363 262
2826 497
19442 73
19814 337
3222 536
16848 70
10250 174
6338 464
5510 581
16663 551
8445 407
3728 377