13065 116
11525 691
9983 183
8532 126
81944 103
16908 604
8800 770
20488 593
11242 504
15354 192
22965 80
30339 736
16057 495
8399 60
9387 134
17328 781
14060 616
32249 596
19705 185
9034 168
11000 587
18398 620
15722 568
27085 102
28753 833
11406 140
23917 801
25519 443