25953 883
25053 812
28577 98
19415 524
40905 258
23235 478
25289 527
13682 364
21696 298
34025 713
32634 338
24052 240