6435 306
13021 393
10170 780
10525 676
2853 105
163045 816
119475 558
84902 698
46340 359
62031 391
4887 123