2647 580
9619 845
6060 221
109427 592
19742 131
3657 445
7882 253
8702 409
102563 989
19906 544
17149 655
7363 819
1674 174
5159 708