2190 280
9676 853
6131 223
109502 592
19807 131
3706 445
7901 253
8734 409
106494 993
21149 543
17663 655
7777 819
1709 174
5245 708