266293 883
10698 133
13184 173
117230 368
7983 852
69437 350
31545 623
27326 740
3467 647
3792 412
2529 240
3721 480
2993 95
3569 739
6200 560
5536 878
49468 245
48812 505