45522 177
101825 743
8524 394
13662 588
12606 1016
9268 63
15401 379
8702 534
9071 546
241238 1139
14985 601
8464 60
82338 678
9013 361
11644 214
155923 1292
89737 446
22581 132
48057 513
77176 717
18942 194
25672 279
41474 596
28227 348
90688 753
3485 871
58442 1008
23263 555