2600 280
9692 853
6140 223
109507 592
19818 131
3719 445
7910 253
8747 409
107089 993
21225 543
17726 655
7819 819
1720 174
5249 708