141238 293
4041 425
3460 396
8060 561
3709 345
4681 331
3501 48
5359 398
8515 390
3380 449
4316 402
25399 488
42911 884