39762 680
8397 50
13365 776
16637 758
19779 313
13074 573
3461 169
22251 413
35134 341
11538 656
27576 141
19801 155