5309 30
13489 469
7333 280
12433 397
5840 673
9389 624
5016 61
7098 464
12112 503
5912 254
16881 96
18520 616
5426 756
8553 873
6037 73
8966 506
14736 710
5524 94
21123 794
16189 837
5193 230
8581 312
13091 195
9333 724
18691 265
181315 563
112851 854
40357 203