6773 708
5230 371
20564 578
28999 582
11795 147
10372 139
9046 114
47074 93
3299 522
18695 326
3985 639
3253 261