3516 907
461176 847
7041 34
6229 507
8766 485
6748 177
4609 305
20504 313
2628 428
11158 462
4805 457
41639 682