30520 330
31598 708
25215 209
12698 116
27907 233
11205 691
18696 379
9493 183
8369 126
15052 449
80233 103
15432 602
8584 770
19955 591
11063 504
22750 340
14914 192
22420 80
16232 782
29678 735
9250 907
15580 495
8208 60
9157 134
15127 569
17114 781
13813 616
13708 590