24926 533
9110 869
525571 858
5410 598
2863 152
5738 693
13114 509
6383 259
4015 263
1295 81
2634 555
2759 113
5562 373
1356 246
1315 232