3878 445
4940 474
11771 254
2942 306
11432 804
10166 508
2593 323
4666 619
5304 540
6095 546
9282 702