2197 280
9676 853
6131 223
109502 592
19807 131
3706 445
7901 253
8736 409
106536 993
21149 543
17665 655
7780 819
1709 174
5245 708