6682 707
5125 371
20225 578
28600 581
11537 147
10193 139
8786 114
44204 93
3260 522
18430 326
3889 639
3068 261