6540 306
13215 393
10271 780
10670 676
2944 105
165694 818
122111 558
87370 698
47904 360
64902 395
4959 123