25123 533
9684 869
542979 860
5448 598
2947 152
5890 693
13233 509
6433 259
4031 263
1313 81
2648 555
2798 113
5614 373
1371 246
1349 232