7293 657
4908 588
3671 390
4246 912
5694 662
5047 463
2386 419
1155 44
4406 264
4395 376
5097 622
24288 258