9991 42
18564 68
6611 641
6214 296
19101 717
13164 883
4167 397
7627 467
7632 100
11097 53
14248 800
12848 598
7928 570
8916 527
6625 472
5838 93
11822 482
4845 385
12873 316
7121 302
7778 429
38068 398
17503 164
13156 453
25092 209
5574 252
12470 74
125739 85