3514 907
461028 847
7041 34
6228 507
8766 485
6748 177
4608 305
20502 313
2628 428
11156 462
4801 457
41633 682