25123 533
9677 869
542820 860
5447 598
2947 152
5889 693
13232 509
6433 259
4031 263
1313 81
2648 555
2798 113
5614 373
1371 246
1349 232