3475 300
17383 654
16168 312
5837 286
9652 209
7862 61
3600 280
9150 501
9704 343
10343 693
24520 649
7054 648
13191 733
4713 162
9070 334
13483 187
5768 67
10678 760
8800 875
10745 304
23261 517
4762 572
3587 492
12421 570
24213 594
6820 196
14193 767
10114 627