266275 883
10696 133
13184 173
117228 368
7983 852
69431 350
31535 623
27325 740
3467 647
3790 412
2529 240
3720 480
2992 95
3569 739
6199 560
5536 878
49463 245
48799 505