266092 883
10689 133
13182 173
117155 368
7983 852
69352 350
31433 623
27316 740
3467 647
3785 412
2527 240
3714 480
2991 95
3566 739
6196 560
5531 878
49417 245
48731 505