266388 883
10700 133
13187 173
117261 368
7983 852
69488 350
31601 623
27336 740
3468 647
3793 412
2533 240
3722 480
2994 95
3570 739
6200 560
5539 878
49494 245
48847 505