5309 30
10225 637
12974 341
12433 397
9389 624
21315 742
7097 464
2752 364
12858 532
12112 503
5909 254
13579 244
16876 96
18518 616
2451 401
8552 873
12064 697
17612 759
16550 234
14736 710
5882 544
16390 351
5705 44
8581 312
13091 195
21217 125
6829 699
23777 142