6682 306
13431 393
10580 780
10863 676
3122 105
170429 824
126783 561
90348 698
51291 362
73879 400
5088 123