38456 52
2939 286
9075 73
26985 176
29018 105
13527 330
7904 407
4754 162
33807 450
3535 88
29047 971
4214 715
25326 82