51006 437
50662 867
30758 764
7365 218
12585 146
65363 132
17865 174
5055 679
4546 341
26995 754
3785 745
2610 318