6508 306
13148 393
10230 780
10622 676
2904 105
164969 817
121319 558
86882 698
47370 359
63710 393
4940 123