963 33
5652 292
3476 274
1668 238
1742 264
2932 595
3679 667
3519 821
2625 699
1209 132
3525 525
3223 544
980 84
571 43
3800 774
2437 402
5592 457
2564 496
4440 443
11141 384
2990 603
1969 588
2111 326
783 65