266199 883
10695 133
13184 173
117201 368
7983 852
69406 350
31498 623
27322 740
3467 647
3788 412
2529 240
3719 480
2992 95
3569 739
6197 560
5535 878
49453 245
48781 505