3089 628
3423 748
1290 131
2862 304
2776 198
5783 646
45700 357
8221 277
45377 912
4483 643
3212 491
7885 948