5038 72
25989 52
3481 423
7155 617
15217 481
34545 588
138610 626
9695 115
9695 362
20488 137
8689 639
5983 290
27773 688