2676 280
9702 853
6140 223
109509 592
19820 131
3720 445
7913 253
8753 409
107474 993
21264 543
17764 655
7831 819
1720 174
5254 708