2950 673
1354 326
2033 549
1661 346
10763 862
24406 107
24425 380
8963 586
9799 521
8672 570
4813 522
8800 788
7249 293
5863 127
9759 664