3330 140
2950 622
5181 530
1234 242
627 37
551 108
8585 696
8079 869
2506 43
7371 678
3667 855
10878 747
4014 80
6164 623
21092 549
3142 375
4508 497
1375 61
4363 507
6596 840
4417 247
3682 595