2259 280
9681 853
6136 223
109505 592
19810 131
3711 445
7906 253
8740 409
106708 993
21186 543
17679 655
7801 819
1713 174
5246 708