10009 42
18740 68
6632 641
6265 296
19142 717
13325 884
4189 397
7620 467
7651 100
11535 53
13885 800
12953 588
8016 570
9073 527
6638 472
5860 94
11757 482
4931 385
12906 316
7185 302
7835 429
38049 398
17507 164
13153 453
25203 209
5611 252
9941 73
126069 85