5309 30
10225 637
12974 341
12433 397
9389 624
21315 742
7097 464
2752 364
12858 532
12112 503
5911 254
13579 244
16876 96
18519 616
2452 401
8553 873
12065 697
17613 759
16552 234
14736 710
5882 544
16390 351
5705 44
8581 312
13091 195
21217 125
6829 699
23777 142