51168 437
50944 867
30943 764
7455 218
12686 146
66011 133
18012 174
5069 679
4555 341
27291 754
3801 745
2636 318