3249 405
3056 586
128409 633
49672 467
4639 422
5413 599
3215 395
2892 491
5466 436
43951 117
76027 681