24557 847
7533 551
15421 386
6550 345
2601 44
7280 869
5135 813
1366 86
3410 436
4724 936
1701 39
5104 454