307 50
24586 847
7545 551
15428 386
6601 345
2611 44
7298 869
5143 813
1383 86
3424 436
4732 936
1718 39
5134 454