3329 140
2950 622
5181 530
1231 242
627 37
551 108
8582 696
8076 869
2505 43
7371 678
3667 855
10878 747
4012 80
6163 623
21091 549
3142 375
4506 497
1375 61
4363 507
6596 840
4417 247
3682 595