4125 474
2784 102
3456 350
3845 915
2949 505
3585 600
1666 234
7717 399
4502 814
899 136
8355 326
1342 245
2458 244
6031 881
1294 36
2248 512