6540 306
13215 393
10271 780
10670 676
2944 105
165686 818
122109 558
87367 698
47903 360
64898 395
4959 123