6674 707
5120 371
20216 578
28595 581
11536 147
10188 139
8785 114
44165 93
3259 522
18425 326
3889 639
3068 261