10029 42
18625 68
6631 641
6247 296
19188 717
13198 883
4181 397
7665 467
7664 100
11125 53
14488 800
12884 598
7952 570
8951 527
6641 472
5848 93
11862 482
4887 385
12955 316
7158 302
7803 429
38089 398
17516 164
13170 453
25128 209
5584 252
12481 74
125804 85