5309 30
10227 637
12975 341
12433 397
9389 624
21319 742
7098 464
2752 364
12858 532
12112 503
5912 254
13580 244
16879 96
18520 616
2452 401
8553 873
12066 697
17615 759
16554 234
14736 710
5883 544
16394 351
5705 44
8581 312
13091 195
21217 125
6829 699
23777 142