4048 80
4217 826
1486 261
3633 130
39491 242
3848 583
3729 599
2351 363
25635 337
16990 245
3836 686
6241 549
5363 265
1165 145
3852 779
4936 408
3444 843
4128 682
3274 142
3763 338
843 62