38477 52
2970 286
9093 73
27042 176
29027 105
13543 330
7905 407
4765 162
33877 450
3546 88
29058 971
4224 715
25371 82