4080 80
4244 826
1501 261
3648 130
40181 242
3852 583
3729 599
25786 337
2389 363
17106 245
16391 507
6282 549
3836 686
3896 779
5386 265
4976 408
1167 145
3448 843
3292 142
4140 682
2906 67
4824 634