16125 700
4297 508
4503 676
17586 120
9753 181
4630 285
4077 586
6633 392
7926 230
10046 902
7435 602
5258 880
19836 207
10929 617
8525 227
27407 429
4989 86
8188 834
10365 458
6851 577
5921 716
7549 788
7495 56
8616 664
4081 577
10583 218
12003 607
12611 934