4105 640
139324 628
39391 44
3363 262
2826 497
19440 73
19812 337
3222 536
16841 70
10243 174
6338 464
5509 581
16659 551
8443 407
3726 377