33091 341
63123 510
1685970 3648
38820 357
28901 444
68228 305
341381 1392
126161 252
117022 747
16062 537
15374 830
42516 284
9411 831
5005 277
11186 612
11227 728
4805 53
5988 197
7904 925
5406 383
7207 428
82558 750
129490 695