126108 823
4832 62
3252 645
4213 647
960 68
3813 506
6282 260
2502 146
4054 304
2241 171
2792 306
8569 357
3821 404
37125 138