6682 306
13431 393
10581 780
10863 676
3127 105
170536 824
126830 561
90389 698
51331 362
73974 400
5091 123