25123 533
9689 869
543095 860
5448 598
2947 152
5891 693
13234 509
6433 259
4031 263
1313 81
2648 555
2798 113
5616 373
1371 246
1349 232