5297 30
7297 280
5788 673
18716 343
9657 708
6927 359
5001 61
7050 464
17367 962
16820 96
18444 616
32019 648
5416 756
14980 58
14703 710
21091 794
12619 261
8031 504
16875 126
9311 724
6848 89
10141 69
16866 160
2388 153
8079 262
8904 278
14156 573
10836 219