140946 293
4033 425
3447 396
8047 561
3699 345
4671 331
3487 48
5346 398
8495 390
3275 449
4281 402
25183 488
42718 884