141135 293
4040 425
3457 396
8056 561
3707 345
4676 331
3497 48
5355 398
8509 390
3280 449
4312 402
25308 488
42832 884