266042 883
10687 133
13181 173
117139 368
7982 852
69339 350
31415 623
27310 740
3466 647
3784 412
2525 240
3714 480
2990 95
3564 739
6195 560
5531 878
49409 245
48708 505