2597 280
9691 853
6140 223
109507 592
19818 131
3718 445
7910 253
8747 409
107079 993
21224 543
17725 655
7819 819
1720 174
5249 708