24890 533
9012 869
522300 857
5399 598
2860 152
5726 693
13087 509
6373 259
4014 263
1295 81
2632 555
2753 113
5557 373
1354 246
1310 232