140959 293
4034 425
3448 396
8048 561
3700 345
4671 331
3488 48
5348 398
8495 390
3276 449
4283 402
25204 488
42728 884