4105 640
139357 628
39399 44
3363 262
2826 497
19441 73
19812 337
3222 536
16842 70
10244 174
6338 464
5509 581
16661 551
8443 407
3726 377