6682 306
13431 393
10581 780
10863 676
3123 105
170448 824
126791 561
90350 698
51296 362
73902 400
5088 123