25959 851
2176 481
2859 554
2907 143
2046 160
9222 634
64072 651
9489 135
25948 166
14221 361
32448 614
23316 715
5885 187
124336 275
37865 766
14921 131
30801 739
10590 577
63614 509