6436 306
13023 393
10173 780
10526 676
2854 105
163100 816
119513 558
84942 698
46365 359
62056 391
4887 123