4165 857
2714 61
20883 727
4767 731
10196 357
15678 649
10359 907
5464 464
1961 340
4549 119
8580 352
3861 927