33091 341
63124 510
1686023 3649
38821 357
28901 444
68230 305
341393 1392
126166 252
117022 747
16062 537
15375 830
42520 284
9411 831
5005 277
11186 612
11227 728
4805 53
5988 197
7904 925
5407 383
7207 428
82578 750
129496 695