141113 293
4040 425
3454 396
8055 561
3707 345
4676 331
3497 48
5354 398
8508 390
3278 449
4310 402
25299 488
42825 884