25116 533
9651 869
542372 859
5441 598
2947 152
5886 693
13230 509
6432 259
4029 263
1313 81
2647 555
2798 113
5613 373
1371 246
1349 232