25128 533
9703 869
543319 860
5448 598
2947 152
5891 693
13235 509
6434 259
4032 263
1313 81
2648 555
2799 113
5617 373
1371 246
1349 232