3047 548
7332 133
1141 98
7169 674
1601 302
4860 357
9758 492
5888 393
6377 304
9564 387
15508 838
5114 391