3585 201
5300 478
19442 931
5642 190
4278 526
4019 466
5745 604
14699 70
6665 528
5058 382
14240 307
15168 188