6773 708
5230 371
20564 578
29000 582
11795 147
10372 139
9047 114
47077 93
3299 522
18695 326
3985 639
3253 261