266014 883
10686 133
13180 173
117127 368
7981 852
69336 350
31397 623
27307 740
3465 647
3783 412
2524 240
3714 480
2990 95
3563 739
6195 560
5530 878
49404 245
48695 505