6540 306
13215 393
10273 780
10671 676
2944 105
165711 818
122116 558
87372 698
47909 360
64914 395
4960 123