8677 593
11950 554
6054 288
4976 418
9419 617
2668 32
6066 675
8051 406
6580 233
6874 154
6839 859
6625 260
7966 387
17899 116
8746 47
2191 51
2229 278