3052 548
7337 133
1143 98
7170 674
1601 302
4862 357
9759 492
5889 393
6378 304
9564 387
15510 838
5115 391