22583 748
13145 435
51191 56
37887 273
22207 895
8296 616
4841 675
5002 504
2448 608
2837 367
10636 49
10609 369