871 80
3445 846
2500 469
2693 615
4132 582
4322 310
16313 931
3224 405
4000 896
3359 826
2503 598
3861 638
2077 53
2641 632
6756 534
3564 632
3027 497
6238 391
2935 874
4604 141
9255 92
1343 298
2878 803
4996 588