50963 437
50590 867
30710 764
7344 218
12553 146
65217 132
17820 174
5048 679
4540 341
26924 754
3779 745
2587 318