6540 306
13215 393
10271 780
10670 676
2943 105
165676 818
122103 558
87365 698
47903 360
64895 395
4959 123