3056 544
4697 756
94660 744
12783 338
11852 308
83378 526
33332 418
52376 504
22944 517
2100 92
9791 518
4010 429
7437 782
1890 317
3731 844
3485 535
5024 93