10029 42
18625 68
6631 641
6248 296
19188 717
13198 883
4182 397
7665 467
7664 100
11125 53
14489 800
12887 598
7952 570
8951 527
6641 472
5848 93
11862 482
4887 385
12955 316
7159 302
7804 429
38089 398
17516 164
13170 453
25128 209
5587 252
12483 74
125804 85