4141 640
139612 628
39492 44
3366 262
2828 497
19449 73
19818 337
3222 536
16859 70
10254 174
6342 464
5510 581
16666 551
8456 407
3733 377