6683 707
5125 371
20244 578
28604 581
11539 147
10194 139
8786 114
44248 93
3260 522
18434 326
3891 639
3069 261