266540 883
10706 133
13190 173
117321 368
7984 852
69563 350
31687 623
27346 740
3469 647
3797 412
2538 240
3723 480
2997 95
3572 739
6205 560
5546 878
49539 245
48901 505