45860 177
101876 743
8525 394
13664 588
12606 1016
9268 63
15401 379
8703 534
9072 546
241261 1139
14985 601
8465 60
82355 678
9013 361
11644 214
155944 1292
89739 446
22591 132
48064 513
77195 717
18949 194
25674 279
41487 596
28227 348
90700 753
3485 871
58452 1008
23269 555