23905 847
7226 551
15239 386
5564 343
2443 44
6976 869
4914 813
1218 86
3160 436
4535 936
1521 39
4536 454