41333 845
23889 646
8952 256
3357 590
6225 823
3010 193
9889 347
8591 383
8164 788
7663 713
2434 471
2723 44
15512 592
3005 852