16095 700
4294 508
4496 676
17559 120
9735 181
4614 285
4072 586
6624 392
7916 230
10028 902
7428 602
5256 880
19819 207
10920 617
8504 227
27353 429
4985 86
8176 834
10353 458
6846 577
5916 716
7545 788
7473 56
8604 664
4071 577
10558 218
11996 607
12601 934