25125 533
9694 869
543193 860
5448 598
2947 152
5891 693
13234 509
6434 259
4031 263
1313 81
2648 555
2798 113
5617 373
1371 246
1349 232