25132 533
9710 869
543760 860
5448 598
2947 152
5891 693
13239 509
6434 259
4033 263
1313 81
2649 555
2800 113
5618 373
1372 246
1350 232