266492 883
10704 133
13189 173
117305 368
7983 852
69546 350
31669 623
27345 740
3469 647
3795 412
2535 240
3723 480
2997 95
3572 739
6204 560
5544 878
49530 245
48890 505