4083 640
139173 628
39353 44
3363 262
2826 497
19434 73
19811 337
3222 536
16831 70
10242 174
6336 464
5507 581
16653 551
8439 407
3725 377