5309 30
10226 637
12974 341
12433 397
9389 624
21317 742
7097 464
2752 364
12858 532
12112 503
5911 254
13579 244
16879 96
18520 616
2452 401
8553 873
12066 697
17613 759
16553 234
14736 710
5883 544
16390 351
5705 44
8581 312
13091 195
21217 125
6829 699
23777 142