4581 857
2787 61
21151 727
4790 731
10293 357
15724 649
10376 907
5488 464
1976 340
4617 119
8619 352
3874 927