51168 437
50933 867
30943 764
7452 218
12686 146
66003 133
18012 174
5069 679
4555 341
27287 754
3800 745
2635 318