141002 293
4035 425
3450 396
8050 561
3701 345
4673 331
3493 48
5351 398
8500 390
3276 449
4292 402
25236 488
42763 884