265973 883
10685 133
13179 173
117099 368
7980 852
69311 350
31362 623
27301 740
3464 647
3783 412
2524 240
3714 480
2990 95
3562 739
6194 560
5529 878
49393 245
48665 505