5309 30
13485 469
23306 698
7655 303
10521 625
7333 280
12974 341
12433 397
5840 673
18774 343
44818 659
7809 115
20958 166
9389 624
12080 465
21315 742
5015 61
7406 306
17439 962
12220 132
10829 506
18200 539
13579 244
16876 96
11860 883
10570 513
18519 616
61977 197