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