6682 306
13431 393
10581 780
10863 676
3127 105
170539 824
126833 561
90392 698
51334 362
73981 400
5091 123