5309 30
13485 469
23302 698
7655 303
10518 625
7333 280
12974 341
12433 397
5838 673
18774 343
44817 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
18518 616
61976 197