25165 533
9825 869
546584 860
5458 598
2953 152
5904 693
13269 509
6444 259
4035 263
1320 81
2653 555
2807 113
5636 373
1382 246
1356 232