4140 640
139603 628
39485 44
3365 262
2828 497
19448 73
19818 337
3222 536
16859 70
10254 174
6340 464
5510 581
16666 551
8456 407
3733 377