4296 72
25628 51
3464 423
6842 617
15151 481
34384 588
137997 626
9605 115
9613 362
20296 137
8645 639
5882 290
27284 688