15507 323
17497 238
6890 211
16231 716
10409 596
7089 488
9598 97
16089 820
9678 253
7629 51
11609 126
128549 178
6220 100
5048 621