31600 708
25215 209
12699 116
9861 644
11205 691
18696 379
8370 126
15052 449
80233 103
15434 602
8584 770
19955 591
11063 504
18390 238
14915 192
22421 80
16235 782
9250 907
15580 495
8208 60
9157 134
15128 569
17114 781
5230 588
19205 185
8668 168
16417 154
7906 461