266269 883
10695 133
13184 173
117225 368
7983 852
69429 350
31530 623
27325 740
3467 647
3789 412
2529 240
3720 480
2992 95
3569 739
6198 560
5536 878
49461 245
48797 505