3063 640
4038 574
27018 653
12342 632
3450 167
6241 528
4235 423
6601 284
6332 138
12335 688
2938 30
8482 111
3443 530
8122 444
3984 180