4133 640
139527 628
39450 44
3365 262
2828 497
19444 73
19816 337
3222 536
16856 70
10253 174
6340 464
5510 581
16665 551
8455 407
3731 377