6682 306
13426 393
10573 780
10858 676
3122 105
170293 824
126713 561
90291 698
51254 362
73776 400
5086 123