21915 104
9663 293
7317 481
3572 71
8845 844
6452 152
6215 308
7294 259
16358 612
7011 208
10494 51
8625 413
6686 647
11467 307
14070 482
8617 579
7260 45
6622 392
9997 277
10000 533
10026 902
11234 283
7543 788
7551 497
11396 673
11129 649
14893 323
12281 906