33083 341
63113 510
1685416 3647
38811 357
28898 444
68184 305
341163 1392
126042 252
117015 747
16043 537
15360 830
42445 284
9401 831
5003 277
11182 612
11223 728
4801 53
5987 197
7902 925
5405 383
7203 428
82408 750
129378 695