6682 306
13431 393
10580 780
10863 676
3122 105
170414 824
126777 561
90344 698
51288 362
73866 400
5087 123