2195 280
9676 853
6131 223
109502 592
19807 131
3706 445
7901 253
8735 409
106519 993
21149 543
17663 655
7779 819
1709 174
5245 708