25039 533
9447 869
535306 859
5421 598
2932 152
5866 693
13172 509
6411 259
4023 263
1306 81
2642 555
2786 113
5593 373
1365 246
1330 232