266556 883
10707 133
13190 173
117329 368
7984 852
69564 350
31702 623
27346 740
3469 647
3798 412
2538 240
3724 480
2997 95
3572 739
6205 560
5546 878
49543 245
48910 505