5299 72
26018 52
3495 423
7212 617
15231 481
34566 588
138708 626
9711 115
9713 362
20519 137
8716 639
5993 290
27839 688