2351 280
9684 853
6136 223
109506 592
19813 131
3716 445
7908 253
8741 409
106807 993
21192 543
17689 655
7804 819
1716 174
5247 708