9996 303
40905 912
5632 195
12573 320
7925 501
14168 497
14175 637
8673 321
24159 400
10193 656
4479 119
21471 173
16426 864
13945 346
17851 807
10315 584
14392 326
7348 440
3873 121
16315 476
8425 490
13519 251
11582 558
12160 623
14831 851
13088 51
15657 259
11693 541