4292 72
25611 51
3464 423
6841 617
15149 481
34384 588
137990 626
9598 115
9613 362
20291 137
8645 639
5881 290
27280 688