45970 177
101918 743
8525 394
13664 588
12606 1016
9268 63
15401 379
8704 534
9073 546
241275 1139
14985 601
8465 60
82365 678
9013 361
11644 214
155957 1292
89741 446
22598 132
48069 513
77201 717
18954 194
25674 279
41489 596
28227 348
90705 753
3485 871
58463 1008
23271 555