6773 708
5230 371
20565 578
29009 582
11795 147
10372 139
9047 114
47084 93
3299 522
18695 326
3985 639
3254 261