3303 93
4106 775
2962 522
10979 367
16481 393
5672 508
39123 82
3883 728
4775 315
9122 529
4757 613
18603 109
1155 175
5964 525
1847 361
7990 692
7080 52
20266 247
3041 578
39778 373
1622 221