51006 437
50662 867
30760 764
7365 218
12586 146
65363 132
17865 174
5056 679
4546 341
26997 754
3785 745
2610 318