25145 533
9735 869
544756 860
5452 598
2950 152
5893 693
13252 509
6436 259
4034 263
1314 81
2650 555
2801 113
5625 373
1375 246
1353 232