2200 580
1723 527
2640 724
2747 853
9151 766
3359 316
4985 787
6357 681
9016 538
6558 316
5567 449
13307 537
18024 376
14223 345
24892 393
14013 267