33091 341
63124 510
1685992 3648
38820 357
28901 444
68230 305
341387 1392
126164 252
117022 747
16062 537
15374 830
42516 284
9411 831
5005 277
11186 612
11227 728
4805 53
5988 197
7904 925
5407 383
7207 428
82570 750
129493 695