250592 827
11822 584
13545 401
12140 440
9828 322
6942 682
7270 204
13733 492
7932 70
7218 773
18199 588
16706 138
47005 178
8902 72
20281 665
16334 401
44397 465
16941 740
27931 675
2639 109
4280 813
3731 196
6397 263