24561 847
7534 551
15423 386
6558 345
2601 44
7281 869
5136 813
1372 86
3414 436
4725 936
1704 39
5109 454