10002 42
18733 68
6632 641
6263 296
19141 717
13311 884
4188 397
7618 467
7650 100
11533 53
13882 800
12951 588
8010 570
9072 527
6638 472
5859 94
11756 482
4930 385
12897 316
7185 302
7835 429
38049 398
17507 164
13153 453
25200 209
5610 252
9941 73
126062 85