51166 437
50926 867
30931 764
7450 218
12682 146
65970 133
18006 174
5068 679
4554 341
27277 754
3799 745
2633 318