6682 306
13431 393
10580 780
10863 676
3123 105
170443 824
126790 561
90350 698
51296 362
73900 400
5088 123