3056 548
7347 133
1145 98
7174 674
1601 302
4864 357
9761 492
5891 393
6386 304
9567 387
15512 838
5116 391