6682 306
13431 393
10580 780
10863 676
3123 105
170440 824
126787 561
90349 698
51295 362
73892 400
5088 123