2813 280
9711 853
6153 223
109525 592
19834 131
3739 445
7916 253
8778 409
107830 993
21363 543
17867 655
7872 819
1729 174
5269 708