266513 883
10704 133
13189 173
117311 368
7983 852
69549 350
31676 623
27346 740
3469 647
3795 412
2537 240
3723 480
2997 95
3572 739
6204 560
5544 878
49530 245
48892 505