21922 104
9670 293
7318 481
3572 71
8845 844
6453 152
6216 308
7296 259
16361 612
7011 208
10494 51
8626 413
6686 647
11468 307
14070 482
8618 579
7260 45
6622 392
9997 277
10000 533
10026 902
11235 283
7544 788
7551 497
11396 673
11129 649
14897 323
12282 906