6682 707
5125 371
20227 578
28600 581
11538 147
10193 139
8786 114
44212 93
3260 522
18431 326
3889 639
3068 261