4177 640
140091 628
39655 44
3372 262
2837 497
19473 73
19829 337
3227 536
16890 70
10268 174
6350 464
5513 581
16684 551
8472 407
3741 377