9991 42
18566 68
6614 641
6214 296
19102 717
13164 883
4167 397
7628 467
7634 100
11097 53
14249 800
12850 598
7928 570
8916 527
6625 472
5838 93
11825 482
4845 385
12876 316
7121 302
7778 429
38068 398
17503 164
13156 453
25093 209
5575 252
12470 74
125740 85