4108 640
139397 628
39413 44
3363 262
2826 497
19442 73
19813 337
3222 536
16846 70
10246 174
6338 464
5510 581
16663 551
8445 407
3728 377