24936 533
9133 869
526261 858
5410 598
2869 152
5739 693
13122 509
6385 259
4015 263
1296 81
2635 555
2760 113
5564 373
1356 246
1317 232