266035 883
10687 133
13181 173
117135 368
7981 852
69338 350
31409 623
27308 740
3465 647
3784 412
2524 240
3714 480
2990 95
3563 739
6195 560
5531 878
49408 245
48707 505