38477 52
2971 286
9093 73
27045 176
29028 105
13543 330
7905 407
4766 162
33880 450
3546 88
29058 971
4224 715
25371 82