9991 85
17483 616
11547 702
11561 368
20882 971
15941 445
22015 141
3581 55
50100 380
13817 436
18996 396
25851 762
9918 638
42638 481
34096 912
26553 231
16904 135
30522 689
39414 615
15052 679
7726 398
16260 65
18395 247
28283 984