25136 533
9716 869
544083 860
5448 598
2949 152
5891 693
13241 509
6435 259
4033 263
1313 81
2649 555
2800 113
5619 373
1372 246
1350 232