24553 847
7528 551
15421 386
6549 345
2601 44
7278 869
5134 813
1364 86
3407 436
4722 936
1697 39
5103 454