4105 640
139373 628
39403 44
3363 262
2826 497
19441 73
19813 337
3222 536
16844 70
10246 174
6338 464
5510 581
16661 551
8443 407
3726 377