15951 700
4283 508
4482 676
17483 120
9672 181
4579 285
4057 586
6599 392
7894 230
9987 902
7402 602
5252 880
19729 207
10901 617
8453 227
27228 429
4976 86
8146 834
10312 458
6830 577
5899 716
7509 788
7402 56
8563 664
4049 577
10494 218
11967 607
12559 934