1001 151
3852 201
7508 192
8206 356
11801 890
7741 374
5479 539
4431 420
18476 805
5004 583
14407 624
5255 289
18376 485