38448 52
2921 286
9067 73
26956 176
29015 105
13511 330
7897 407
4750 162
33752 450
3528 88
29042 971
4210 715
25298 82